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

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

JNB — CPT
مايو 22 — مايو 291
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 22 أبريل 2026.

Cheapest one-way flight

R569

Cheapest round-trip flight

R837

Cheapest airline

Airlink

Most popular destination

Cape Town Intl (CPT)

Good round-trip deal

R1 492 or less

Good one-way deal

R781 or less
The cheapest one-way flight from Johannesburg OR Tambo is currently to Durban King Shaka Intl.
The cheapest round-trip flight from Johannesburg OR Tambo is currently to Nelspruit Kruger Mpumalanga.
On average, Airlink currently has the cheapest one-way flight from Johannesburg OR Tambo (avg. price of R1 949).
Cape Town Intl (CPT) is currently the most popular flight destination from Johannesburg OR Tambo (average return price of R3 816).
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 22 أبريل 2026.

ح 26/46:25
JNB
-
DUR
Nonstop1h 15m
FlySafair
ج 1/519:00
DUR
-
JNB
Nonstop1h 10m
FlySafair
Deal found 20/4R1 854
ر 29/46:00
JNB
-
DUR
Nonstop1h 05m
Lift
ث 5/58:00
DUR
-
JNB
Nonstop1h 05m
Lift
Deal found 21/4R1 871
ث 28/46:40
JNB
-
DUR
Nonstop1h 10m
Multiple Airlines
ر 29/48:00
DUR
-
JNB
Nonstop1h 05m
Multiple Airlines
Deal found 20/4R1 887
ح 26/46:25
JNB
-
DUR
Nonstop1h 15m
FlySafair
ح 26/421:20
DUR
-
JNB
Nonstop1h 10m
FlySafair
Deal found 22/4R1 904
ح 24/57:20
JNB
-
DUR
Nonstop1h 10m
FlySafair
س 30/520:25
DUR
-
JNB
Nonstop1h 10m
FlySafair
Deal found 18/4R1 920
ث 28/46:00
JNB
-
DUR
Nonstop1h 05m
Multiple Airlines
ج 1/519:00
DUR
-
JNB
Nonstop1h 10m
Multiple Airlines
Deal found 18/4R1 936
ن 1/67:30
JNB
-
GRJ
Nonstop2h 00m
Multiple Airlines
س 6/614:30
GRJ
-
JNB
Nonstop1h 55m
Multiple Airlines
Deal found 21/4R1 953
ح 26/46:25
JNB
-
DUR
Nonstop1h 15m
FlySafair
خ 30/47:50
DUR
-
JNB
Nonstop1h 10m
FlySafair
Deal found 21/4R1 953
ن 15/65:55
JNB
-
GRJ
Nonstop2h 00m
Multiple Airlines
ر 1/716:55
GRJ
-
JNB
Nonstop1h 55m
Multiple Airlines
Deal found 22/4R1 969
ث 28/46:45
JNB
-
DUR
Nonstop1h 10m
FlySafair
ر 29/419:35
DUR
-
JNB
Nonstop1h 10m
FlySafair
Deal found 21/4R1 969
ث 28/46:40
JNB
-
DUR
Nonstop1h 10m
Multiple Airlines
ث 28/418:05
DUR
-
JNB
Nonstop1h 05m
Multiple Airlines
Deal found 20/4R1 986
ن 4/55:55
JNB
-
GRJ
Nonstop2h 00m
Multiple Airlines
خ 7/516:55
GRJ
-
JNB
Nonstop1h 55m
Multiple Airlines
Deal found 20/4R2 002

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 22 أبريل 2026. In the last 7 days, Cheapflights users made a total of 594 507 searches

Fly to

Route

Depart

Return

Price

Cheapest return flight
Fastest return journey

JohannesburgDurban

JNB - DUR

JNBDUR

Johannesburg OR Tambo

ن 12/10

18:35-19:50

Nonstop1h 15m

Durban King Shaka Intl

ج 16/10

7:00-8:10

Nonstop1h 10m

R2 265

JohannesburgDurban

JNB - DUR

JNBDUR

Johannesburg OR Tambo

ج 16/10

18:35-19:50

Nonstop1h 15m

Durban King Shaka Intl

ن 19/10

17:00-18:10

Nonstop1h 10m

R2 297

JohannesburgDurban

JNB - DUR

JNBDUR

Johannesburg OR Tambo

ج 29/5

9:25-10:40

Nonstop1h 15m

Durban King Shaka Intl

س 30/5

17:00-18:10

Nonstop1h 10m

R2 314

JohannesburgDurban

JNB - DUR

JNBDUR

Johannesburg OR Tambo

ج 16/10

18:35-19:50

Nonstop1h 15m

Durban King Shaka Intl

ن 19/10

17:00-18:10

Nonstop1h 10m

R2 314

JohannesburgDurban

JNB - DUR

JNBDUR

Johannesburg OR Tambo

ر 23/9

18:35-19:50

Nonstop1h 15m

Durban King Shaka Intl

ن 28/9

7:00-8:10

Nonstop1h 10m

R2 363

JohannesburgDurban

JNB - DUR

JNBDUR

Johannesburg OR Tambo

خ 2/7

18:35-19:50

Nonstop1h 15m

Durban King Shaka Intl

ح 5/7

11:15-12:25

Nonstop1h 10m

R2 593

JohannesburgDurban

JNB - DUR

JNBDUR

Johannesburg OR Tambo

خ 2/7

18:35-19:50

Nonstop1h 15m

Durban King Shaka Intl

ح 5/7

11:15-12:25

Nonstop1h 10m

R3 020

JohannesburgDurban

JNB - DUR

JNBDUR

Johannesburg OR Tambo

ن 8/6

9:25-10:40

Nonstop1h 15m

Durban King Shaka Intl

ن 8/6

17:00-18:10

Nonstop1h 10m

R3 052

JohannesburgCape Town

JNB - CPT

JNBCPT

Johannesburg OR Tambo

ر 1/7

16:20-18:35

Nonstop2h 15m

Cape Town Intl

ر 15/7

6:05-8:10

Nonstop2h 05m

R3 102

JohannesburgDurban

JNB - DUR

JNBDUR

Johannesburg OR Tambo

ر 8/7

9:25-10:40

Nonstop1h 15m

Durban King Shaka Intl

س 11/7

7:00-8:10

Nonstop1h 10m

R3 266

Flights are sorted by cheapest return flights first.

Deals found on 21/4

Showing 1-10 of 60 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.