Johannesburg Cape Town Flight Schedule

Travelling by air is the most convenient and comfortable way of getting from one Indian city to another. However, the procedure of booking air tickets is not always straightforward. To ensure that you may book flights easily and fast, Cleartrip provides all the details you need in one place.

The airlines that operate flights between Johannesburg and Cape Town are South African, , TAP Portugal, Air China Cargo and Swiss International Airlines. In total, 6146 flights are available every week for passengers who wish to travel from Johannesburg to Cape Town. Of these flights, South African has 2265, has 517, TAP Portugal has 391, Air China Cargo has 312 and Swiss International Airlines has 271. On average, a flight will take 2 hours 30 mins of hours, inclusive of halts.

The cheapest day to fly from Johannesburg to Cape Town is Tuesday. To avail of the best offers, book your tickets 90 days in advance. Flights from Johannesburg depart from O R Tambo International Airport. The IATA code for this airport is JNB. These flights land at the Cape Town International Airport in Cape Town. The IATA code for this airport is CPT.

Whether the reason for travel is wanderlust or business, use the Cleartrip app. Its Fare Calendar will allow you to compare fares and instantly change your booking date. Reserve tickets in less than 60 seconds with the one-touch flight booking option. Choose Cleartrip to take care of the technicalities, so you may focus on the fun parts of your travels.

Johannesburg Cape Town Flight Schedule

Departure (Johannesburg)Arrival (Cape Town)AirlinesDaysFlight no.
4:53 AM 7:13 AM Ethiopian Air We, Fr, Sa, Mo 849
5:55 AM 8:15 AM Safair Mo 200
5:55 AM 8:05 AM South African Tu, Th, Fr, Sa 2003
5:55 AM 8:05 AM Mango Tu, Th, Fr, Sa 123
6:00 AM 8:10 AM South African Tu, We 303
6:00 AM 8:05 AM Kulula.com Tu, We, Th, Fr, Sa 451
6:05 AM 8:15 AM British Airways Tu, We, Th, Fr, Sa 6441
6:30 AM 8:45 AM Mango Tu, We, Th, Fr, Sa 701
6:30 AM 8:45 AM South African Tu, We, Th, Fr, Sa 2133
6:55 AM 9:00 AM Kulula.com Su, Mo 481
7:00 AM 9:10 AM British Airways Tu, We, Th, Fr, Sa 6401
7:00 AM 9:10 AM Air New Zealand Tu, We, Th, Fr, Sa, Su 3101
7:00 AM 9:15 AM South African Su 2133
7:00 AM 9:10 AM South African Th, Sa, Su 307
7:10 AM 9:25 AM Singapore Airlines We, Th, Sa, Mo 478
7:10 AM 9:25 AM Virgin Australia We, Th, Sa, Mo 5538
7:10 AM 9:25 AM Air New Zealand We, Th, Sa, Mo 3278
7:10 AM 9:25 AM Asiana Airlines We, Th, Sa, Mo 6792
7:25 AM 9:35 AM South African Sa 309
7:25 AM 9:30 AM Air New Zealand Sa 3103
7:30 AM 9:35 AM Kulula.com Su, Mo 483
7:55 AM 10:00 AM Kulula.com Tu, We, Th, Fr, Sa 463
8:00 AM 11:00 AM Kras Air Airlines Su 120
8:10 AM 10:20 AM South African Daily 2007
8:10 AM 10:20 AM Mango Daily 129
8:10 AM 10:20 AM Kulula.com Su, Mo 117
8:15 AM 10:25 AM Safair Tu, We, Th, Fr, Sa 101
8:25 AM 10:35 AM South African Tu, We, Fr, Su, Mo 313
8:25 AM 10:35 AM TAP Portugal Daily 6826
8:30 AM 10:35 AM Kulula.com Tu, We, Th, Fr, Sa 457
8:55 AM 11:05 AM British Airways Tu, We, Th, Fr, Su, Mo 6413
8:55 AM 11:05 AM Cathay Pacific Tu, We, Th, Fr, Su, Mo 7315
8:55 AM 11:10 AM South African Tu, Fr, Sa, Mo 2139
8:55 AM 11:10 AM Mango Tu, Fr, Sa, Mo 703
9:10 AM 11:15 AM Singapore Airlines Daily 6101
9:10 AM 11:20 AM Kulula.com Tu, We, Th, Fr, Sa 121
9:10 AM 11:15 AM Scandinavian SAS Daily 9370
9:10 AM 11:20 AM South African Fr 317
9:10 AM 11:20 AM TAP Portugal Daily 6830
9:10 AM 11:15 AM Air Canada Daily 6856
9:10 AM 11:15 AM Asiana Airlines Daily 6597
9:10 AM 11:20 AM Egyptair Express Daily 9552
9:15 AM 11:25 AM British Airways Daily 6413
9:15 AM 11:25 AM Cathay Pacific We, Th, Fr, Sa 7315
9:35 AM 11:40 AM Kulula.com Daily 493
9:55 AM 12:05 PM Safair Tu, We, Th, Fr, Sa 202
10:05 AM 12:15 PM TAM Linhas Aereas Daily 6306
10:05 AM 12:15 PM Scandinavian SAS Daily 9374
10:05 AM 12:15 PM Community Airlines Tu, Th, Sa 7601
10:05 AM 12:15 PM Egyptair Express Daily 9442
10:05 AM 12:15 PM JetBlue Airways Daily 5205
10:05 AM 12:15 PM TAP Portugal Daily 6834
10:05 AM 12:15 PM South African Tu, Sa 323
10:10 AM 12:15 PM Community Airlines Tu, Th, Sa 7601
10:10 AM 12:15 PM Lufthansa Mo 9540
10:10 AM 12:15 PM TAM Linhas Aereas Daily 6306
10:10 AM 12:15 PM Egyptair Express Daily 9442
10:10 AM 12:15 PM Scandinavian SAS Daily 9374
10:10 AM 12:15 PM TAP Portugal Daily 6834
10:25 AM 1:30 PM Kras Air Airlines Tu, We, Fr, Sa 104
10:40 AM 12:50 PM Qatar Airways Daily 6328
10:40 AM 12:50 PM Cathay Pacific Daily 7313
10:40 AM 12:50 PM British Airways Daily 6409
10:45 AM 12:55 PM Safair Mo 212
10:50 AM 1:00 PM Kulula.com Su, Mo 135
10:55 AM 1:05 PM South African Tu, We, Th, Fr, Sa, Mo 2009
11:00 AM 1:05 PM South African Th 327
11:00 AM 2:00 PM Kras Air Airlines Fr, Sa 222
11:00 AM 1:10 PM Lufthansa Tu, We, Th, Fr, Su, Mo 9540
11:00 AM 1:05 PM Community Airlines Tu, Th, Sa 7602
11:10 AM 1:20 PM Safair Su 208
11:15 AM 1:25 PM South African Su 2009
11:15 AM 1:25 PM Community Airlines Sa 7602
11:15 AM 1:25 PM Lufthansa Sa 9540
11:15 AM 1:25 PM Mango Su 133
11:25 AM 1:35 PM Safair Tu, We, Th, Fr, Sa 204
11:30 AM 1:40 PM South African Tu 2013
11:35 AM 2:00 PM Turkish Airlines We, Fr, Su 40
11:50 AM 2:00 PM Kenya Airways Tu, We, Th, Fr, Sa 4634
11:50 AM 2:00 PM Air France Tu, We, Th, Fr, Sa 6660
12:00 PM 2:10 PM South African Tu, Th 333
12:00 PM 2:10 PM Swiss International Airlines Daily 4134
12:00 PM 2:10 PM Community Airlines Tu, Th, Sa 7603
12:10 PM 2:15 PM Swiss International Airlines Daily 4134
12:10 PM 2:15 PM Community Airlines Tu, Th, Sa 7603
12:30 PM 2:40 PM South African Mo 2013
12:30 PM 2:40 PM Mango Mo 139
12:50 PM 3:00 PM Qatar Airways Daily 6330
12:50 PM 3:00 PM British Airways Daily 6417
1:00 PM 3:05 PM Community Airlines Tu, Th, Sa 7604
1:00 PM 3:10 PM South African Sa 337
1:00 PM 3:10 PM Swiss International Airlines Daily 4142
1:00 PM 3:10 PM Scandinavian SAS Daily 9372
1:00 PM 3:10 PM Air Canada Daily 6858
1:30 PM 3:45 PM Mango Tu, Fr, Sa, Mo 709
1:30 PM 3:45 PM South African Tu, Fr, Sa, Mo 2147
1:45 PM 3:55 PM Mango Sa 145
1:45 PM 3:55 PM South African Sa 2015
1:45 PM 3:50 PM Kulula.com Su, Mo 471
1:55 PM 4:05 PM South African We, Fr 343
1:55 PM 4:00 PM Community Airlines Tu, Th, Sa 7605
2:00 PM 4:10 PM Qatar Airways Tu, We, Th, Fr, Sa, Mo 6332
2:00 PM 4:10 PM British Airways Tu, We, Th, Fr, Sa, Mo 6419
2:15 PM 4:25 PM South African Su 2025
2:25 PM 4:35 PM Kenya Airways Su, Mo 4636
2:25 PM 4:35 PM Air France Su, Mo 6646
2:25 PM 4:35 PM Kulula.com Su, Mo 127
2:30 PM 4:40 PM Safair Mo 109
2:35 PM 4:45 PM South African Tu, We, Th, Fr, Sa, Mo 2025
2:35 PM 4:45 PM Mango Tu, We, Th, Fr, Sa, Mo 147
2:55 PM 5:00 PM Air France Tu, We, Th, Fr, Sa 6656
2:55 PM 5:00 PM Kulula.com Tu, We, Th, Fr, Sa 453
3:00 PM 5:10 PM Qatar Airways Daily 6334
3:00 PM 5:10 PM British Airways Daily 6425
3:10 PM 5:20 PM Air Seychelles Th, Fr, Sa, Su, Mo 5481
3:10 PM 5:20 PM Community Airlines Tu, Th, Sa 7606
3:10 PM 5:20 PM Ethiopian Air Daily 1100
3:10 PM 5:20 PM Air Seychelles Su 5493
3:15 PM 5:20 PM Air Seychelles Su 5493
3:15 PM 5:20 PM Community Airlines Tu, Th, Sa 7606
3:15 PM 5:20 PM South African Tu 347
3:15 PM 5:20 PM Air Seychelles Th, Fr, Sa, Su, Mo 5481
3:15 PM 5:20 PM Ethiopian Air Daily 1100
3:25 PM 5:35 PM Kulula.com Tu, We, Th, Fr, Sa 105
3:25 PM 5:35 PM Kenya Airways Tu, We, Th, Fr, Sa 4638
3:25 PM 5:35 PM Air France Tu, We, Th, Fr, Sa 6646
3:40 PM 5:45 PM Community Airlines Th 7607
3:50 PM 6:00 PM South African Th 349
3:50 PM 6:00 PM Community Airlines Th 7607
4:00 PM 6:10 PM South African Sa 353
4:00 PM 6:10 PM Community Airlines Tu, Th, Sa 7608
4:00 PM 6:10 PM South African Su 2021
4:00 PM 6:10 PM British Airways Tu, We, Th, Fr, Sa, Mo 6427
4:00 PM 6:10 PM Qatar Airways Tu, We, Th, Fr, Sa, Mo 6336
4:00 PM 6:10 PM Air Seychelles Th, Fr, Sa, Mo 5483
4:10 PM 6:15 PM Kulula.com Su, Mo 461
4:15 PM 6:25 PM British Airways Mo 6421
4:20 PM 6:30 PM South African We 2021
4:30 PM 6:40 PM Mango Mo 151
4:30 PM 6:40 PM South African Mo 2021
4:35 PM 6:50 PM Safair Su 210
4:35 PM 6:50 PM South African Tu, Fr, Sa, Mo 2145
4:35 PM 6:50 PM Mango We, Th 715
4:45 PM 6:55 PM South African Tu, Fr, Sa 2021
5:00 PM 7:10 PM Qatar Airways Daily 6338
5:00 PM 7:10 PM British Airways Daily 6429
5:05 PM 7:15 PM South African Th, Sa 357
5:05 PM 7:15 PM TAM Linhas Aereas Tu, Th, Sa, Mo 6308
5:05 PM 7:10 PM Community Airlines Tu, Th, Sa 7609
5:10 PM 7:20 PM South African Su 2023
5:10 PM 7:20 PM Mango Su 161
5:10 PM 7:15 PM Kulula.com Tu, We, Th, Fr, Sa 465
5:15 PM 7:25 PM South African Th 2021
5:15 PM 7:25 PM Kulula.com Tu, We, Th, Fr 107
5:15 PM 7:25 PM Kenya Airways Tu, We, Th, Fr 4640
5:40 PM 7:55 PM Safair Mo 214
5:45 PM 7:55 PM South African Th, Sa 359
5:45 PM 7:55 PM Community Airlines Tu, Th, Sa 7610
5:50 PM 8:05 PM Safair Tu, We, Fr, Sa 206
6:00 PM 8:10 PM Qatar Airways Daily 6340
6:00 PM 8:10 PM South African We 2023
6:00 PM 8:10 PM British Airways Daily 6431
6:05 PM 8:15 PM Kenya Airways Mo 4642
6:05 PM 8:15 PM Kulula.com Mo 131
6:15 PM 8:25 PM Community Airlines Tu, Th, Sa 7611
6:15 PM 8:20 PM Etihad Airways Tu, We, Th, Fr, Sa, Mo 6204
6:15 PM 8:25 PM South African We, Fr 363
6:45 PM 8:55 PM JetBlue Airways We, Th, Sa, Su, Mo 5207
6:45 PM 8:55 PM South African Th, Sa 365
6:45 PM 8:50 PM Etihad Airways We, Th, Sa, Su, Mo 6283
6:45 PM 8:50 PM Community Airlines Th, Sa 7612
6:45 PM 8:50 PM Air New Zealand Su, Mo 3105
7:00 PM 9:10 PM South African Tu, Fr, Sa, Mo 2023
7:00 PM 9:10 PM Qatar Airways Tu, We, Th, Fr, Sa, Mo 6342
7:00 PM 9:05 PM Kulula.com Mo 455
7:00 PM 9:10 PM British Airways Tu, We, Th, Fr, Sa, Mo 6407
7:30 PM 9:35 PM Air New Zealand Su, Mo 3107
7:30 PM 9:40 PM JetBlue Airways Tu, Fr 5207
7:30 PM 9:40 PM Community Airlines Tu, Th, Sa 7613
7:30 PM 9:40 PM Etihad Airways Daily 6219
7:30 PM 9:40 PM South African Th 367
7:45 PM 9:55 PM Kulula.com Mo 137
7:50 PM 10:00 PM Qatar Airways Tu, We, Th, Fr, Sa, Mo 6344
7:50 PM 10:00 PM British Airways Tu, We, Th, Fr, Sa, Mo 6403
8:00 PM 10:05 PM Kulula.com Tu, We, Th, Fr, Sa 475
8:15 PM 10:20 PM South African Sa 369
8:15 PM 10:25 PM Safair Tu, We, Th, Fr, Sa, Mo 103
8:15 PM 10:25 PM Etihad Airways Tu, We, Th, Fr, Sa, Mo 6265
8:15 PM 10:20 PM Community Airlines Tu, Th, Sa 7614
8:35 PM 10:45 PM Safair Su 111
8:45 PM 10:55 PM Etihad Airways Fr, Sa, Su, Mo 6213
8:45 PM 10:40 PM Kulula.com Mo 473
8:45 PM 10:55 PM Community Airlines Sa 7616
8:45 PM 10:55 PM South African Su, Mo 377
9:00 PM 11:10 PM South African Tu 375
9:00 PM 11:10 PM Etihad Airways Daily 6266
9:00 PM 11:10 PM Community Airlines Tu, Th, Sa 7615
9:10 PM 11:20 PM Kulula.com Fr, Sa 125
199
Get airfare & schedule for return Cape Town Johannesburg Flights

Frequently Asked Questions

  1. Which airline brands fly from Johannesburg to Cape Town?
    These airline brands fly from Johannesburg to Cape Town - South African, , TAP Portugal, Air China Cargo and Swiss International Airlines
  2. How many weekly flights from Johannesburg to Cape Town?
    There are 5629 weekly flights from Johannesburg to Cape Town. Following airlines and corresponding weekly flights - Ethiopian Air has 190, Mango has 65, Safair has 41, South African has 2265, Kulula.com has 97, British Airways has 207, Air New Zealand has 179, Singapore Airlines has 51, Asiana Airlines has 56, Virgin Australia has 4, Atlant Soyuz Airlines has 27, TAP Portugal has 391, Cathay Pacific has 21, Scandinavian SAS has 257, Air Canada has 70, Egyptair Express has 237, TAM Linhas Aereas has 210, JetBlue Airways has 204, Air China Cargo has 312, Lufthansa Cargo has 150, Qatar Airways has 100, Andalou Jet has 3, Air France has 17, Kenya Airways has 17, Swiss International Airlines has 271, Air Seychelles has 53 and Etihad Airways has 134.
  3. When does the first flight leave from Johannesburg?
    The first flight from Johannesburg to Cape Town is at 4:53 AM, which is Ethiopian Air airline 849 followed by Ethiopian Air 849 which leaves at 5:40 AM.
  4. When does the last flight leave from Johannesburg?
    The last flight from Johannesburg to Cape Town is at 9:10 PM which is Kulula.com.
  5. What is the airport code of Johannesburg and Cape Town?
    Airport code of Johannesburg is JNB and Cape Town is CPT.
  6. What is the name of the airport in Johannesburg?
    The name of the primary airport in Johannesburg is O R Tambo International Airport.
  7. What is the name of the airport in Cape Town?
    The name of the primary airport in Cape Town is Cape Town International Airport.

More flights from Johannesburg

Why book with us?

Get great deals on Flights & Hotels for your next holiday
Know more →
1-touch flight booking - the fastest way to book your flights.
Know more→
Track Fare alerts before you buy and save big.
Know more →
Now book flights and hotels on the go!
Know more →
Exclusive hotel deals at last minute.
Know more →