Direct flights from São Paulo to Cape Town GRU → CPT

South African Airways and LATAM Airlines operate nonstop flights from São Paulo (GRU) to Cape Town (CPT). The nonstop flight takes around ~7h 56m, covering 3,946 miles (6,351 km) and operates 1–2×/week. Updated 28 June 2026.

📬 Cheap nonstop deals from São Paulo

We'll email you when a fare from GRU drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

LATAM Airlines LA South African Airways SA

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from São Paulo to Cape Town?

Yes, South African Airways and LATAM Airlines operate nonstop flights from São Paulo (GRU) to Cape Town (CPT).

Which airlines fly direct from São Paulo to Cape Town?

South African Airways, LATAM Airlines operate nonstop flights from São Paulo to Cape Town.

How long is the flight from São Paulo to Cape Town?

The nonstop flight from São Paulo to Cape Town takes ~7h 56m (approximately 6351 km).

How often do direct flights operate from São Paulo to Cape Town?

Nonstop flights from São Paulo to Cape Town operate 1–2×/week.

Explore More

Get cheap direct-flight deals from São Paulo, free by email