Cheap flights from São Paulo to Cape Town (GRU–CPT)
Brazil
South Africa
LATAM Brasil and South African Airways fly São Paulo to Cape Town (GRU–CPT) nonstop and back, a great-circle distance of 6,350 km (3,950 mi).
- From
- GRU
- São Paulo
- To
- CPT
- Cape Town
- Nonstop
- Yes · 2 airlines
- Airlines
- JJ · SA
- Cheapest fare found
- R$3,148 one-way
- Distance
- 6,350 km (3,950 mi)
- Time difference
- Cape Town 5 hours ahead
- Time in the air
- 6h 39m
- Flights a week
- JJ ~1
- Aircraft seen
- Boeing 787-9 Dreamliner
Network data imported from airport and airline sources:· How we verify
São Paulo to Cape Town fares by month
Cheapest one-way fare found: R$3,148 for January 2027 on TAAG Angola Airlines (1 stop). Nonstop from R$3,988.
- Oct ’26R$3,315nonstop R$4,071
- Nov ’26R$3,157
- Dec ’26R$3,158nonstop R$3,988
- Jan ’27R$3,148nonstop R$4,954
- Feb ’27R$3,148
- Mar ’27R$3,287
- Apr ’27R$3,170
- May ’27R$3,170
Cheapest one-way fares per month of departure in the Aviasales price cache, found . Fares change by the hour: the live fare is shown when you search.
When to fly GRU–CPT
For São Paulo Guarulhos (GRU) to Cape Town (CPT), January 2027 had the lowest fare found (R$3,148). Days in Cape Town average 18–28 °C in January, February, March, April, May, June, August, September, October, November and December. Set your watch 5 hours forward on landing at CPT.
São Paulo to Cape Town: frequently asked questions
Fares: Aviasales price cache, 8 October 2026; tracked flights between 6 September and 3 October 2026, from public ADS-B data.
How much is a flight from São Paulo Guarulhos (GRU) to Cape Town (CPT)?
From R$3,148 one-way, the cheapest fare found for January 2027 on TAAG Angola Airlines with 1 stop; nonstop from R$3,988 (found 8 October 2026).
How long is the GRU–CPT flight?
6h 39m wheels-up to wheels-down, the median of 9 tracked flights.
Which airlines fly GRU–CPT direct?
LATAM Brasil and South African Airways.
What is the cheapest month to fly GRU–CPT?
January 2027, at R$3,148; the dearest month found was R$3,315.
What is the time difference between São Paulo and Cape Town?
Cape Town is 5 hours ahead of São Paulo: a GRU departure at noon is 17:00 local time in CPT.
How many GRU–CPT flights a week?
LATAM Brasil 1 each way.
What aircraft fly GRU–CPT?
Boeing 787-9 Dreamliner.
Cape Town to São Paulo: the return flight (CPT–GRU)
All 2 airlines also fly CPT–GRU nonstop.
Airlines flying GRU–CPT nonstop
| Airline | Usually takes off (GRU time) | Type | Alliance | Notes |
|---|---|---|---|---|
| 22:59–23:45 | full-service | Star Alliance | — | |
| — | full-service | Star Alliance | — |
One-stop alternatives to flying GRU–CPT nonstop
One airline on both legs; check it's sold as one ticket.
- Via Johannesburg (JNB) with
South African Airways: 8,710 km (5,410 mi) flown, 37% further than nonstop.
GRU–CPT route map
More from São Paulo and Cape Town
Other arrivals in South Africa
Also nonstop from GRU, nearest to CPT first (straight-line distance):
- GRU–JNB: Johannesburg · 1,270 km (790 mi) from CPT
Explore the airlines’ route maps
Departure
São Paulo/Guarulhos–Governor André Franco Montoro International Airport
Guarulhos (GRU), São Paulo. In our data, 36 airlines fly nonstop from GRU to 109 destinations.
View GRU airport guide →Arrival
Cape Town International Airport
2 ways into Cape Town, fastest from 20 min:
- MyCiTi A01 bus 30–45 min
- Metered taxi or rideshare 20–40 min
Weather in Cape Town vs São Paulo
Cape Town is cooler than São Paulo in every month, by 2–7°C; the biggest gap is in August (18°C against 25°C). In October it averages 22°C in Cape Town and 27°C in São Paulo.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cape Town | 27° | 27° | 26° | 24° | 21° | 18° | 18° | 18° | 20° | 22° | 24° | 26° |
| São Paulo | 29° | 29° | 28° | 27° | 23° | 23° | 23° | 25° | 25° | 27° | 27° | 28° |
Average daily highs. Climate normals from Cape Town and São Paulo (Wikipedia, CC BY-SA), which cite the national weather services.
Onward from Cape Town
Places you can't fly to nonstop from GRU, but can from CPT — for a stopover or a second leg.
Related routes
Sources
- en.wikipedia.org — airlines and destinations, checked 2026-10-01
- en.wikipedia.org — airlines and destinations, checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
Flight tracking: adsb.lol community ADS-B data (CC0), 6 September – 3 October 2026. Times are median wheels-up to wheels-down; add taxiing for gate-to-gate.
Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.