Cheap flights from São Paulo to Cape Town (GRU–CPT)

GRUSão Paulo/Guarulhos–Governor André Franco Montoro International Airport
Brazil
CPTCape Town International Airport
South Africa

LATAM Brasil flies São Paulo to Cape Town (GRU–CPT) nonstop, a great-circle distance of 6,350 km (3,950 mi).

From
GRU
São Paulo
To
CPT
Cape Town
Nonstop
Yes · 1 airline
Airlines
JJ
Cheapest fare found
R$3,132 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,132 for February 2027 on TAAG Angola Airlines (1 stop). Nonstop from R$3,552.

  1. Oct ’26R$3,171nonstop R$4,071
  2. Nov ’26R$3,157
  3. Dec ’26R$3,170nonstop R$3,552
  4. Jan ’27R$3,150nonstop R$4,954
  5. Feb ’27R$3,132
  6. Apr ’27R$3,170
  7. 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), February 2027 had the lowest fare found (R$3,132). 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, 11 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,132 one-way, the cheapest fare found for February 2027 on TAAG Angola Airlines with 1 stop; nonstop from R$3,552 (found 11 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.

What is the cheapest month to fly GRU–CPT?

February 2027, at R$3,132; the dearest month found was R$3,171.

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)

LATAM Brasil and South African Airways fly CPT–GRU nonstop.

AirlineGRU → CPTCPT → GRU
LATAM BrasilNonstopNonstop
South African Airways—Nonstop

Airlines flying GRU–CPT nonstop

AirlineUsually takes off (GRU time)TypeAlliance
LATAM Brasil JJ22:59–23:45full-serviceStar Alliance

One-stop alternatives to flying GRU–CPT nonstop

One airline on both legs; check it's sold as one ticket.

GRU–CPT route map

Great-circle distance 6,350 km (3,950 mi). Illustrative route, not an actual flight track.

More from São Paulo and Cape Town

Other arrivals in South Africa

Also nonstop from GRU, nearest to CPT first (straight-line distance):

Explore the airlines’ route maps

Plan your arrival at Cape Town International Airport (CPT)

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
Full CPT transport guide →

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.

Average daily high and low temperature in Cape Town, °C
JanFebMarAprMayJunJulAugSepOctNovDec
Cape Town27°27°26°24°21°18°18°18°20°22°24°26°
São Paulo29°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

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.