Book Port Elizabeth to Sao Paulo Flights
PLZ — GRU
Long-haul fares can swing quickly, so compare direct airline sales against metasearch tools before you lock in your trip.
Swipe left or right to browse
Port Elizabeth to Sao Paulo requires assembly from parts -- there is no direct flight and no carrier markets this pairing directly. The routing runs via Johannesburg, where SAA's JNB-GRU service connects to the South American sector. That Johannesburg-Guarulhos flight is one of the only direct links between Africa and South America, making OR Tambo the sole realistic transit point for this itinerary. The listed twenty-six-hour-twenty-minute duration accounts for the PE-JNB domestic sector and the layover before the overnight Johannesburg-Guarulhos long-haul leg.
Guarulhos sits 25km northeast of Sao Paulo and is Brazil's largest and busiest airport. From there, Rio de Janeiro is a 50-minute domestic flight south, Iguazu Falls is a two-hour flight west, and Belem -- the Amazon gateway -- is around three hours north. Brazil uses Brazilian Portuguese as the working language, and the currency is the Real. Most South African passport holders entering Brazil for tourism do not need a visa for stays up to 90 days, though this should be confirmed before travel as the arrangement has been renegotiated periodically.
Port Elizabeth's proximity to the Eastern Cape coast and Addo Elephant Park makes it a plausible starting city for a South Africa-South America trip for Eastern Cape residents who want to avoid the Johannesburg detour on the ground. November is the cheapest month for the full corridor; July-August and December push fares up significantly on the long-haul JNB-GRU sector, which has limited competition. Anyone booking should price the PE-JNB domestic leg separately to see whether a Johannesburg overnight before the SAA departure to Brazil works out cheaper than a tight same-day transit.
Quick facts
| Route | PLZ → GRU |
| Typical duration | 26h 20m |
| Daily flights | 8 |
| Cheapest month | November |
| Peak season | July-August and December |
| From airport | Chief Dawid Stuurman International Airport |
| To airport | Sao Paulo Guarulhos International Airport |
| Type | international |
| Airlines | saa, airlink, cemair, emirates, qatar |