Find cheap flights from Cape Town to Johannesburg

The number of airline(s) operating this non-stop flight is 8.

route-map jet
South Africa
CPT Cape Town
route-path route-path
South Africa
JNB Johannesburg

Distance 795 miles (1278 km)

Flight time 2h 15min

Low-Cost Airlines with Cheap Flights from Cape Town to Johannesburg

Traveling between Cape Town and Johannesburg doesn't have to break the bank, thanks to the availability of low-cost airlines offering budget-friendly flights on this popular route. Both cities are served by a range of carriers that cater to budget-conscious travelers, making it easy and affordable to hop between these two vibrant South African destinations.

Airlines Operating on this Route:

  • Kulula: Known for its bright green livery and friendly service, Kulula offers a range of affordable flights between Cape Town and Johannesburg. With its no-frills approach, Kulula focuses on providing cost-effective travel options without compromising on safety or reliability.
  • Mango: Mango Airlines, a subsidiary of South African Airways, is another popular choice for travelers seeking low-cost flights between the two cities. Mango's modern fleet and competitive pricing make it a top pick for budget-conscious flyers.
  • FlySafair: FlySafair is a no-nonsense airline that prides itself on offering transparent pricing and efficient service. With its commitment to keeping costs low, FlySafair provides an excellent option for travelers looking to fly affordably between Cape Town and Johannesburg.

Whether you're planning a quick business trip or a weekend getaway, these low-cost carriers make it easy to travel between Cape Town and Johannesburg without breaking the bank. Enjoy the convenience and affordability of budget-friendly flights while exploring all that these two dynamic cities have to offer.

Airlines Days of the week Class Price
Safair

Safair

Su
Mo
Tu
We
Th
Fr
Sa

16-17 daily flights

low cost airline

South African Airways

South African Airways

Su
Mo
Tu
We
Th
Fr
Sa

5-7 daily flights

business available

Singapore Airlines

Singapore Airlines

Su
Mo
Tu
We
Th
Fr
Sa

1 daily flights

business available

CemAir

CemAir

Su
Mo
Tu
We
Th
Fr
Sa

6-7 daily flights

Airlink (South Africa)

Airlink (South Africa)

Su
Mo
Tu
We
Th
Fr
Sa

3-6 daily flights

business available

Air Belgium

Air Belgium

Su
Mo
Tu
We
Th
Fr
Sa

1 daily flights

business available

FlexFlight

FlexFlight

Su
Mo
Tu
We
Th
Fr
Sa

6-7 daily flights

Ongoing flight schedule from Cape Town to Johannesburg

Review the non-stop flight timetable between Cape Town International Airport and O. R. Tambo International Airport to assess variations in ticket prices.

Flight Airline Mon Tue Wed Thu Fri Sat Sun
FA 100
Safair

Safair

Su
Mo
05:45
Tu
05:45
We
05:45
Th
05:45
Fr
05:45
Sa
05:45
FA 106
Safair

Safair

Su
05:45
Mo
Tu
We
Th
Fr
Sa
FA 128
Safair

Safair

Su
05:50
Mo
05:50
Tu
05:50
We
05:50
Th
05:50
Fr
05:50
Sa
05:50
FA 293
Safair

Safair

Su
Mo
07:00
Tu
07:00
We
07:00
Th
07:00
Fr
07:00
Sa
07:00
FA 118
Safair

Safair

Su
07:05
Mo
Tu
We
Th
Fr
Sa
FA 201
Safair

Safair

Su
08:50
Mo
08:50
Tu
08:50
We
08:50
Th
08:50
Fr
08:50
Sa
08:50
FA 299
Safair

Safair

Su
Mo
10:00
Tu
10:00
We
10:00
Th
10:00
Fr
10:00
Sa
10:00
FA 805
Safair

Safair

Su
10:00
Mo
Tu
We
Th
Fr
Sa
FA 116
Safair

Safair

Su
Mo
Tu
11:10
We
Th
Fr
Sa
11:10
FA 108
Safair

Safair

Su
11:30
Mo
Tu
We
Th
Fr
Sa
FA 112
Safair

Safair

Su
Mo
11:30
Tu
11:30
We
11:30
Th
11:30
Fr
11:30
Sa
11:30
FA 601
Safair

Safair

Su
Mo
12:00
Tu
12:00
We
12:00
Th
12:00
Fr
Sa
12:00
FA 211
Safair

Safair

Su
13:00
Mo
Tu
We
Th
Fr
Sa
FA 295
Safair

Safair

Su
Mo
13:15
Tu
13:15
We
13:15
Th
13:15
Fr
13:15
Sa
13:15
FA 801
Safair

Safair

Su
13:20
Mo
Tu
We
Th
Fr
Sa
FA 213
Safair

Safair

Su
14:35
Mo
Tu
We
Th
Fr
Sa
FA 203
Safair

Safair

Su
Mo
14:45
Tu
14:45
We
14:45
Th
14:45
Fr
14:45
Sa
14:45
FA 207
Safair

Safair

Su
Mo
15:35
Tu
15:35
We
15:35
Th
15:35
Fr
15:35
Sa
FA 291
Safair

Safair

Su
15:35
Mo
Tu
We
Th
Fr
Sa
FA 126
Safair

Safair

Su
16:25
Mo
Tu
We
Th
Fr
Sa
FA 120
Safair

Safair

Su
Mo
16:40
Tu
16:40
We
16:40
Th
16:40
Fr
16:40
Sa
16:40
FA 297
Safair

Safair

Su
16:40
Mo
Tu
We
Th
Fr
Sa
FA 114
Safair

Safair

Su
Mo
17:00
Tu
17:00
We
17:00
Th
17:00
Fr
17:00
Sa
17:00
FA 122
Safair

Safair

Su
17:30
Mo
Tu
We
Th
Fr
Sa
FA 102
Safair

Safair

Su
Mo
17:45
Tu
17:45
We
17:45
Th
17:45
Fr
17:45
Sa
17:45
FA 209
Safair

Safair

Su
18:30
Mo
Tu
We
Th
Fr
Sa
FA 217
Safair

Safair

Su
Mo
18:30
Tu
We
18:30
Th
18:30
Fr
18:30
Sa
FA 219
Safair

Safair

Su
Mo
Tu
We
Th
Fr
Sa
19:00
FA 215
Safair

Safair

Su
Mo
19:25
Tu
19:25
We
19:25
Th
19:25
Fr
19:25
Sa
19:25
FA 205
Safair

Safair

Su
Mo
20:00
Tu
20:00
We
20:00
Th
20:00
Fr
20:00
Sa
20:00
FA 803
Safair

Safair

Su
20:00
Mo
Tu
We
Th
Fr
Sa
FA 603
Safair

Safair

Su
20:30
Mo
Tu
We
Th
Fr
20:30
Sa
FA 743
Safair

Safair

Su
20:35
Mo
20:35
Tu
20:35
We
20:35
Th
20:35
Fr
20:35
Sa
SA 302
South African Airways

South African Airways

Su
Mo
06:00
Tu
06:00
We
06:00
Th
06:00
Fr
06:00
Sa
SA 308
South African Airways

South African Airways

Su
07:45
Mo
Tu
We
Th
Fr
Sa
07:45
SA 316
South African Airways

South African Airways

Su
Mo
08:55
Tu
08:55
We
08:55
Th
08:55
Fr
08:55
Sa
SA 332
South African Airways

South African Airways

Su
Mo
11:20
Tu
11:20
We
11:20
Th
11:20
Fr
11:20
Sa
SA 334
South African Airways

South African Airways

Su
12:45
Mo
Tu
We
Th
Fr
Sa
12:45
SA 346
South African Airways

South African Airways

Su
Mo
15:00
Tu
15:00
We
15:00
Th
15:00
Fr
15:00
Sa
SA 352
South African Airways

South African Airways

Su
15:50
Mo
Tu
We
Th
Fr
Sa
15:50
SA 354
South African Airways

South African Airways

Su
Mo
17:05
Tu
17:05
We
17:05
Th
17:05
Fr
17:05
Sa
SA 372
South African Airways

South African Airways

Su
19:30
Mo
19:30
Tu
19:30
We
19:30
Th
19:30
Fr
19:30
Sa
19:30
SA 374
South African Airways

South African Airways

Su
21:05
Mo
21:05
Tu
21:05
We
21:05
Th
21:05
Fr
21:05
Sa
21:05
SQ 479
Singapore Airlines

Singapore Airlines

Su
10:40
Mo
10:40
Tu
10:40
We
10:40
Th
10:40
Fr
10:40
Sa
10:40
5Z 811
CemAir

CemAir

Su
08:55
Mo
Tu
08:55
We
08:55
Th
08:55
Fr
08:55
Sa
08:55
5Z 849
CemAir

CemAir

Su
09:45
Mo
09:45
Tu
09:45
We
09:45
Th
09:45
Fr
09:45
Sa
10:15
5Z 847
CemAir

CemAir

Su
11:45
Mo
11:45
Tu
11:45
We
11:45
Th
11:45
Fr
11:45
Sa
5Z 813
CemAir

CemAir

Su
14:15
Mo
14:15
Tu
14:15
We
14:15
Th
14:15
Fr
14:15
Sa
14:15
5Z 821
CemAir

CemAir

Su
Mo
Tu
We
Th
Fr
Sa
15:30
5Z 807
CemAir

CemAir

Su
15:45
Mo
15:45
Tu
15:45
We
15:45
Th
15:45
Fr
15:45
Sa
15:45
5Z 853
CemAir

CemAir

Su
Mo
17:00
Tu
17:00
We
17:00
Th
17:00
Fr
17:00
Sa
5Z 817
CemAir

CemAir

Su
19:30
Mo
19:30
Tu
19:30
We
19:30
Th
19:30
Fr
19:30
Sa
19:30
4Z 892
Airlink (South Africa)

Airlink (South Africa)

Su
Mo
06:50
Tu
06:50
We
06:50
Th
06:50
Fr
06:50
Sa
4Z 902
Airlink (South Africa)

Airlink (South Africa)

Su
09:20
Mo
09:20
Tu
09:20
We
09:20
Th
09:20
Fr
09:20
Sa
09:20
4Z 896
Airlink (South Africa)

Airlink (South Africa)

Su
Mo
14:00
Tu
14:00
We
14:00
Th
14:00
Fr
14:00
Sa
14:00
4Z 920
Airlink (South Africa)

Airlink (South Africa)

Su
15:15
Mo
15:15
Tu
15:15
We
15:15
Th
15:15
Fr
15:15
Sa
15:15
4Z 898
Airlink (South Africa)

Airlink (South Africa)

Su
17:55
Mo
17:55
Tu
17:55
We
17:55
Th
17:55
Fr
17:55
Sa
4Z 910
Airlink (South Africa)

Airlink (South Africa)

Su
18:40
Mo
18:40
Tu
We
18:40
Th
18:40
Fr
18:40
Sa
KF 2306
Air Belgium

Air Belgium

Su
Mo
16:00
Tu
We
Th
16:00
Fr
Sa
W2 2010
FlexFlight

FlexFlight

Su
Mo
06:30
Tu
06:30
We
06:30
Th
06:30
Fr
Sa
W2 2030
FlexFlight

FlexFlight

Su
07:00
Mo
Tu
We
Th
Fr
07:00
Sa
W2 2062
FlexFlight

FlexFlight

Su
Mo
08:00
Tu
We
Th
Fr
Sa
W2 2040
FlexFlight

FlexFlight

Su
Mo
Tu
We
Th
Fr
Sa
08:30
W2 2002
FlexFlight

FlexFlight

Su
Mo
09:50
Tu
09:50
We
09:50
Th
09:50
Fr
Sa
09:50
W2 2022
FlexFlight

FlexFlight

Su
10:00
Mo
Tu
We
Th
Fr
10:00
Sa
W2 2052
FlexFlight

FlexFlight

Su
11:00
Mo
Tu
11:00
We
11:00
Th
11:00
Fr
11:00
Sa
W2 2042
FlexFlight

FlexFlight

Su
Mo
Tu
We
Th
Fr
Sa
11:30
W2 2032
FlexFlight

FlexFlight

Su
13:00
Mo
Tu
We
Th
13:00
Fr
13:00
Sa
W2 2012
FlexFlight

FlexFlight

Su
Mo
13:30
Tu
13:30
We
13:30
Th
Fr
Sa
W2 2044
FlexFlight

FlexFlight

Su
Mo
Tu
We
Th
Fr
Sa
14:30
W2 2064
FlexFlight

FlexFlight

Su
Mo
15:00
Tu
We
Th
Fr
Sa
W2 2024
FlexFlight

FlexFlight

Su
16:00
Mo
Tu
We
Th
16:00
Fr
16:00
Sa
W2 2004
FlexFlight

FlexFlight

Su
Mo
16:30
Tu
16:30
We
16:30
Th
Fr
Sa
16:30
W2 2054
FlexFlight

FlexFlight

Su
17:00
Mo
Tu
17:00
We
17:00
Th
17:00
Fr
17:00
Sa
W2 2046
FlexFlight

FlexFlight

Su
Mo
Tu
We
Th
Fr
Sa
17:30
W2 2034
FlexFlight

FlexFlight

Su
19:00
Mo
Tu
We
Th
19:00
Fr
19:00
Sa
W2 2026
FlexFlight

FlexFlight

Su
Mo
19:30
Tu
19:30
We
19:30
Th
Fr
Sa

Details regarding fares for direct trips on this route

Those seeking cost-effective travel options can discover a direct flight connecting Cape Town International Airport and O. R. Tambo International Airport, with fares starting from 74€ in December, based on an extensive review of user queries for the lowest-priced round-trip tickets.

€101 Approximately

Jan
€116
Feb
€94
Mar
€99
Apr
€107
May
€92
Jun
€102
Jul
€102
Aug
€97
Sep
€104
Oct
€117
Nov
€111
Dec
€78

Estimated costs for transportation from Cape Town International Airport to O. R. Tambo International Airport

Aircraft models operating on this route

Delve into the diverse selection of aircraft, examine the seating capacities, and review the different classes available on this specific route.

  • Boeing 737-800 Passenger

    Boeing 737-800 Passenger

    Safair
    182 seats (all economy)
  • Boeing 737-400 Passenger

    Boeing 737-400 Passenger

    Safair
    165 seats (all economy)
  • Airbus A320

    Airbus A320

    South African Airways
    138 seats (all economy)
  • Airbus A319

    Airbus A319

    South African Airways
    120 seats (all economy)
  • Airbus A340-300

    Airbus A340-300

    South African Airways
    253 seats (all economy)
  • Airbus A330-300

    Airbus A330-300

    South African Airways
    249 seats (all economy)
  • Airbus A350-900

    Airbus A350-900

    Singapore Airlines
    261 seats (all economy)
  • Canadair (Bombardier) Regional Jet 900 and Challenger 890

    Canadair (Bombardier) Regional Jet 900 and Challenger 890

    CemAir
    90 seats (all economy)
  • Canadair (Bombardier) Regional Jet 100

    Canadair (Bombardier) Regional Jet 100

    CemAir
    50 seats (all economy)
  • Canadair (Bombardier) Regional Jet

    Canadair (Bombardier) Regional Jet

    CemAir
    65 seats (all economy)
  • Embraer 195 and Legacy 1000

    Embraer 195 and Legacy 1000

    Airlink (South Africa)
    95 seats (all economy)
  • Embraer 190

    Embraer 190

    Airlink (South Africa)
    98 seats (all economy)
  • Airbus A320

    Airbus A320

    Global Aviation
    159 seats (all economy)
  • Airbus A330

    Airbus A330

    Air Belgium
    298 seats (all economy)
  • Airbus A320

    Airbus A320

    FlexFlight
    159 seats (all economy)

Flight Information

  • ticket

    Cheapest flight found

    78€
  • clock

    Average flight time

    2:15 h
  • checkmark-calendar

    Cheapest month for a flight

    December
  • send

    Most popular airline

    Safair
  • regular-calendar

    Flights per week

    44
Cape Town International Airport

Departing from Cape Town International Airport (CPT)

Cape Town International Airport (CPT) is the second largest airport in South Africa, serving as a key hub for both domestic and international flights.

Show all flights from CPT →
route-pointer
O. R. Tambo International Airport

belgium
Arriving to O. R. Tambo International Airport (JNB)

Johannesburg International Airport (JNB) is the biggest airport in South Africa, serving as a major hub for both domestic and international flights.

Show all flights from JNB →

Commonly Asked Questions

How far is the flight distance between Cape Town and Johannesburg?

The distance by air from Cape Town to Johannesburg is roughly1278 kilometers.

What is the preferred airline for passengers traveling on this path?

Travelers often praise Safair as the top choice for flights from Cape Town to Johannesburg, citing its outstanding service and consistent on-time performance.

How much does a typical flight cost from Cape Town International Airport to O. R. Tambo International Airport?

Travelers seeking economical options will find that the starting price for a non-stop flight from Cape Town International Airport to O. R. Tambo International Airport can be as affordable as 74€. These rates are commonly available in the low-demand travel period of December. Conversely, during the high-demand travel period of October, the cost for a similar direct flight often reaches an average of 111€.

What is the number of carriers providing direct services between Cape Town and Johannesburg?

At present, there are 8 airlines available for travelers opting for a direct flight from Cape Town to Johannesburg. Notably, carriers like Safair, South African Airways, Singapore Airlines, CemAir, Airlink (South Africa), Air Belgium, FlexFligh are recognized for their dedication to ensuring a smooth and uninterrupted journey.

What is the flight duration between Cape Town International Airport and O. R. Tambo International Airport in hours?

A typical non-stop journey from Cape Town International Airport to O. R. Tambo International Airport generally takes around 2h 15min, enabling efficient organization of your itinerary.

5 BENEFITS OF RESERVING FLIGHTS WITH Flight Scanner

1

We search for the top flight offers

2

We do not charge any additional fees or commission

3

We collaborate with numerous partners to offer you the best prices

4

Flight Scanner exclusively partners with established and trustworthy companies.

5

Stay informed of the most current top deals. Select your destination and receive updates on any price fluctuations.

Reviews

star
star
star
star
star
4,5/5 (1493 reviews)

Incredible tool for finding the cheapest flights. User-friendly interface and quick results. Flight Scanner makes travel planning easy.

star
star
star
star
star
5

Carla

Flight Scanner consistently delivers the best flight deals. Its comprehensive search engine is unmatched. Saved me time and money!

star
star
star
star
star
4

Mikalau

Found flights I couldn't find anywhere else, thanks to Flight Scanner. It's efficient, reliable, and straightforward to use.

star
star
star
star
star
5

Andrea

Every time I use Flight Scanner, I find hidden gems. It has a wide selection of airlines and destinations. Exceptional tool for travelers.

star
star
star
star
star
5

Marko

Booking with Flight Scanner is always a smooth process. It offers clear options and helps me make the best travel decisions.

star
star
star
star
star
5

Alex

Flight Scanner exceeded my expectations. Not only did I find cheap flights, but the customer service was also top-notch. A must-use for travelers.

star
star
star
star
star
4

Tony

Flight Scanner simplifies travel planning. Its intuitive design and vast flight options have made it my favorite tool for budget-friendly trips.

star
star
star
star
star
5

Emmanuella