Find flights
Deals
Airlines

R6 384+ Cheap flights to Sao Paulo, Brazil

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 27/3. Fares are subject to change and may not be available on all flights or dates of travel.
— SAO
Feb 19 — Feb 261
1 adult

Flights to Sao Paulo, Brazil in 2025

Find the latest flights to Sao Paulo in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 594 507 searches and data was last updated on 14 February 2025.

Return from

R9 418

One-way from

R6 384

Popular in

July

Cheapest in

November

Average price

R11 768
South African
  • South African
  • 28/2-6/3
  • 1 total stop
  • 41h 35m total
  • Johannesburg to Sao Paulo
South African
  • South African
  • 27/3
  • Nonstop
  • 10h 05m total
  • Johannesburg to Sao Paulo
Highest demand for flights based on searches. 3% potential increase in price (R7 118 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (R2 226 potential savings vs. average return price).
Average for return flights in February 2025

Find flight deals to Sao Paulo

Cheapest flights to Sao Paulo
Explore the most affordable flight options available to Sao Paulo. Find the lowest fares based on data from user searches, with prices last updated on 14 February 2025.

Mon 8/99:50JNB - GRU
Nonstop10h 35mSouth African
Sat 13/918:15GRU - JNB
1 stop10h 55mSouth African
Deal found 12/2R9 400
Thu 13/315:20JNB - GRU
Nonstop9h 45mLATAM Airlines
Thu 27/322:50GRU - JNB
Nonstop8h 35mLATAM Airlines
Deal found 13/2R9 437
Thu 13/316:40JNB - GRU
1 stop15h 50mTAAG
Wed 26/318:15GRU - JNB
1 stop15h 25mTAAG
Deal found 12/2R10 306
Sat 3/510:25JNB - GRU
2 stops22h 05mMultiple Airlines
Sat 10/518:15GRU - JNB
1 stop15h 25mMultiple Airlines
Deal found 12/2R12 878
Sun 16/310:10JNB - GRU
1 stop39h 00mLufthansa
Tue 25/318:45GRU - JNB
1 stop33h 45mLufthansa
Deal found 12/2R17 560
Thu 13/319:25JNB - GRU
1 stop39h 35mBritish Airways
Thu 27/316:20GRU - JNB
1 stop37h 00mBritish Airways
Deal found 13/2R18 355
Thu 13/323:00JNB - GRU
1 stop22h 00mEthiopian Air
Wed 26/31:30GRU - JNB
1 stop21h 25mEthiopian Air
Deal found 13/2R18 485
Sat 22/313:20JNB - GRU
1 stop32h 55mQatar Airways
Fri 28/32:05GRU - JNB
1 stop33h 05mQatar Airways
Deal found 12/2R18 707
Sun 13/418:50JNB - CGH
2 stops32h 25mAir France
Mon 28/413:45CGH - JNB
2 stops37h 45mAir France
Deal found 12/2R26 515
Sun 16/319:35JNB - VCP
2 stops41h 00mUnited Airlines
Thu 27/310:15VCP - JNB
2 stops51h 20mUnited Airlines
Deal found 12/2R26 922
Tue 18/210:10JNB - VCP
2 stops35h 20mMultiple Airlines
Mon 24/219:15VCP - JNB
2 stops34h 10mMultiple Airlines
Deal found 13/2R31 974
Fri 28/219:40JNB - CGH
2 stops30h 25mMultiple Airlines
Thu 6/310:00CGH - JNB
2 stops42h 30mMultiple Airlines
Deal found 13/2R34 823

Find flights to Sao Paulo within your budget

Locate flights to Sao Paulo that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 594 507 searches and data was last updated on 14 February 2025.

Fly from

Johannesburg

Route

Depart

Return

Price

JohannesburgSao Paulo

JNB - GRU

JNBGRU

Johannesburg OR Tambo

Fri 28/2

13:00-16:35

1 stop32h 35m

Sao Paulo Guarulhos Intl

Thu 6/3

17:45-7:45

Nonstop9h 00m

R9 418

JohannesburgSao Paulo

JNB - GRU

JNBGRU

Johannesburg OR Tambo

Thu 13/3

15:20-20:05

Nonstop9h 45m

Sao Paulo Guarulhos Intl

Thu 27/3

22:50-12:25

Nonstop8h 35m

R9 437

JohannesburgSao Paulo

JNB - GRU

JNBGRU

Johannesburg OR Tambo

Thu 13/3

16:40-3:30

1 stop15h 50m

Sao Paulo Guarulhos Intl

Wed 26/3

18:15-14:40

1 stop15h 25m

R10 306

JohannesburgSao Paulo

JNB - GRU

JNBGRU

Johannesburg OR Tambo

Sat 3/5

10:25-3:30

2 stops22h 05m

Sao Paulo Guarulhos Intl

Sat 10/5

18:15-14:40

1 stop15h 25m

R12 878

JohannesburgSao Paulo

JNB - GRU

JNBGRU

Johannesburg OR Tambo

Sun 16/3

10:10-20:10

1 stop39h 00m

Sao Paulo Guarulhos Intl

Tue 25/3

18:45-9:30

1 stop33h 45m

R17 560

JohannesburgSao Paulo

JNB - GRU

JNBGRU

Johannesburg OR Tambo

Thu 13/3

19:25-6:00

1 stop39h 35m

Sao Paulo Guarulhos Intl

Thu 27/3

16:20-10:20

1 stop37h 00m

R18 355

Johannesburg