Cheap flights from Johannesburg OR Tambo Airport to anywhere – Compare and Save

Fly from Johannesburg OR Tambo Airport to anywhere in the world.

JNB — DPS
23 May — 30 May1
1 adult
1 adult, Economy, 0 bags

What to know about flights from OR Tambo

Discover essential information about flights departing from OR Tambo, including flight schedules, destinations, airlines operating at the OR Tambo airport, and any specific guidelines or requirements for travellers. Please note that the information is based on the most recent updates available. Data last updated 23 April 2026.

Good round-trip deal

Rp 4,948,264 or less

Good one-way deal

Rp 618,769 or less
Price to beat on a round-trip flight from Johannesburg OR Tambo.
Price to beat on a one-way flight from Johannesburg OR Tambo.

Find flights from OR Tambo

Enter your travel dates to find the best prices.

Cheapest flights from OR Tambo
Explore the most affordable flight options available from OR Tambo. Find the lowest fares based on data from user searches, with prices last updated on 23 April 2026.

Tue 2/612.40
JNB
-
CGK
1 stop28h 05m
Qatar Airways
Tue 9/618.30
CGK
-
JNB
1 stop21h 00m
Qatar Airways
Deal found 18/4Rp 11,825,370
Mon 22/620.55
JNB
-
CGK
1 stop19h 45m
Qatar Airways
Tue 14/718.30
CGK
-
JNB
1 stop38h 30m
Qatar Airways
Deal found 19/4Rp 11,911,310
Sun 26/412.40
JNB
-
CGK
1 stop28h 05m
Qatar Airways
Tue 5/518.30
CGK
-
JNB
1 stop21h 00m
Qatar Airways
Deal found 22/4Rp 11,962,874
Mon 18/519.50
JNB
-
CGK
1 stop38h 55m
Qatar Airways
Fri 22/500.55
CGK
-
JNB
1 stop38h 35m
Qatar Airways
Deal found 22/4Rp 12,134,754
Fri 19/620.55
JNB
-
CGK
1 stop19h 45m
Qatar Airways
Mon 6/709.00
CGK
-
JNB
1 stop24h 00m
Qatar Airways
Deal found 19/4Rp 12,444,139
Mon 1/612.40
JNB
-
DPS
1 stop22h 15m
Qatar Airways
Wed 10/618.35
DPS
-
JNB
1 stop21h 55m
Qatar Airways
Deal found 19/4Rp 12,547,267
Sun 3/512.40
JNB
-
CGK
1 stop28h 05m
Qatar Airways
Fri 8/500.55
CGK
-
JNB
1 stop38h 35m
Qatar Airways
Deal found 20/4Rp 12,547,267
Sun 3/512.40
JNB
-
DPS
1 stop22h 15m
Qatar Airways
Sun 31/518.35
DPS
-
JNB
1 stop21h 55m
Qatar Airways
Deal found 21/4Rp 12,564,455
Mon 1/612.40
JNB
-
DPS
1 stop22h 15m
Qatar Airways
Thu 11/618.35
DPS
-
JNB
1 stop21h 55m
Qatar Airways
Deal found 19/4Rp 12,598,831
Sun 31/512.40
JNB
-
DPS
1 stop22h 15m
Qatar Airways
Thu 11/618.35
DPS
-
JNB
1 stop21h 55m
Qatar Airways
Deal found 20/4Rp 12,719,147
Wed 6/512.40
JNB
-
DPS
1 stop22h 15m
Qatar Airways
Wed 27/518.35
DPS
-
JNB
1 stop21h 55m
Qatar Airways
Deal found 18/4Rp 12,753,524
Wed 6/512.40
JNB
-
DPS
1 stop22h 15m
Qatar Airways
Wed 27/518.35
DPS
-
JNB
1 stop21h 55m
Qatar Airways
Deal found 20/4Rp 12,770,712

Find flights from OR Tambo within your budget

 
Find flights departing from OR Tambo that match your specified budget. Filter results by price range, allowing you to narrow down options and find flights that fit within your financial constraints. Please note that the search results are based on data from user searches, with fares last updated on 23 April 2026. In the last 7 days, Cheapflights users made a total of 22,532 searches

Fly to

Route

Depart

Return

Price

Cheapest return flight

JohannesburgJakarta

JNB - CGK

JNBCGK

Johannesburg OR Tambo

Thu 25/6

09.50-09.35

1 stop18h 45m

Jakarta Soekarno-Hatta Intl

Fri 3/7

00.45-08.20

1 stop36h 35m

Rp 14,145,755

JohannesburgDenpasar

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Mon 29/6

09.50-23.30

1 stop31h 40m

Denpasar Bali Ngurah Rai

Thu 9/7

01.30-08.20

1 stop36h 50m

Rp 14,420,763

JohannesburgDenpasar

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Fri 12/6

12.40-16.55

1 stop22h 15m

Denpasar Bali Ngurah Rai

Mon 15/6

00.35-15.20

1 stop20h 45m

Rp 14,506,703

JohannesburgDenpasar

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Sat 27/6

09.50-23.30

1 stop31h 40m

Denpasar Bali Ngurah Rai

Wed 8/7

01.30-08.20

1 stop36h 50m

Rp 14,747,336

JohannesburgDenpasar

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Sat 27/6

09.50-23.30

1 stop31h 40m

Denpasar Bali Ngurah Rai

Wed 8/7

01.30-08.20

1 stop36h 50m

Rp 15,142,661

JohannesburgJakarta

JNB - CGK

JNBCGK

Johannesburg OR Tambo

Tue 2/6

19.10-10.55

3 stops34h 45m

Jakarta Soekarno-Hatta Intl

Tue 9/6

09.35-10.15

3 stops29h 40m

Rp 15,297,353

JohannesburgJakarta

JNB - CGK

JNBCGK

Johannesburg OR Tambo

Mon 18/5

19.50-15.45

1 stop38h 55m

Jakarta Soekarno-Hatta Intl

Sat 23/5

05.15-04.00

2 stops27h 45m

Rp 15,623,926

JohannesburgDenpasar

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Fri 12/6

19.10-16.35

1 stop39h 25m

Denpasar Bali Ngurah Rai

Wed 24/6

00.35-16.15

1 stop21h 40m

Rp 15,744,242

JohannesburgDenpasar

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Fri 12/6

19.50-18.30

2 stops40h 40m

Denpasar Bali Ngurah Rai

Mon 15/6

00.35-15.20

1 stop20h 45m

Rp 15,778,618

JohannesburgDenpasar

JNB - DPS

JNBDPS

Johannesburg OR Tambo

Sun 14/6

13.30-22.25

1 stop26h 55m

Denpasar Bali Ngurah Rai

Fri 19/6

00.35-10.15

1 stop39h 40m

Rp 16,105,191

Flights are sorted by cheapest return flights first.

Deals found on 23/4

Showing 1-10 of 57 resultsSorted by cheapest first
1
2
3
...
6

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book With Flexibility

Our users can plan ahead with confidence and find flights with no change fees.

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.