Johannesburg (JNB) Cape Town (CPT) Flight Schedule

Find Cheapest Air Fares for flights from Johannesburg to Cape Town

Full Calendar
Note: Cleartrip Lowest Air Fares Calendar provides an indication of prices (per person) for a range of dates, so that you can see the cheapest air fares easily. The air fares you see here may not be available at the time you try and book.

Johannesburg to Cape Town Flight Schedule ( 173 flights found )

  • ET 849 Ethiopian Air
    05:40 → 08:00 Johannesburg to Cape Town
    02:20:00 non-stop
  • SA2003 South African
    05:55 → 08:05 Johannesburg to Cape Town
    02:10:00 non-stop
  • FA 200 Safair
    05:55 → 08:10 Johannesburg to Cape Town
    02:15:00 non-stop
  • JE 123 Mango
    05:55 → 08:05 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 303 South African
    06:00 → 08:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 451 Kulula.com
    06:00 → 08:05 Johannesburg to Cape Town
    02:05:00 non-stop
  • 06:05 → 08:15 Johannesburg to Cape Town
    02:10:00 non-stop
  • FA 101 Safair
    08:15 → 10:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA2133 South African
    07:00 → 09:15 Johannesburg to Cape Town
    02:15:00 non-stop
  • JE 701 Mango
    07:00 → 09:15 Johannesburg to Cape Town
    02:15:00 non-stop
  • MN 481 Kulula.com
    06:55 → 09:00 Johannesburg to Cape Town
    02:05:00 non-stop
  • 07:00 → 09:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • 07:00 → 09:05 Johannesburg to Cape Town
    02:05:00 non-stop
  • SA 307 South African
    07:00 → 09:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • 07:10 → 09:25 Johannesburg to Cape Town
    02:15:00 non-stop
  • 07:10 → 09:25 Johannesburg to Cape Town
    02:15:00 non-stop
  • 07:10 → 09:25 Johannesburg to Cape Town
    02:15:00 non-stop
  • 07:10 → 09:25 Johannesburg to Cape Town
    02:15:00 non-stop
  • SA 309 South African
    07:25 → 09:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • 07:25 → 09:30 Johannesburg to Cape Town
    02:05:00 non-stop
  • MN 483 Kulula.com
    07:30 → 09:35 Johannesburg to Cape Town
    02:05:00 non-stop
  • MN 463 Kulula.com
    07:55 → 10:00 Johannesburg to Cape Town
    02:05:00 non-stop
  • 12:30 → 15:30 Johannesburg to Cape Town
    03:00:00 non-stop
  • SA2007 South African
    08:10 → 10:20 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 117 Kulula.com
    08:10 → 10:20 Johannesburg to Cape Town
    02:10:00 non-stop
  • JE 129 Mango
    08:10 → 10:20 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 313 South African
    08:25 → 10:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • TP6826 TAP Portugal
    08:25 → 10:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 457 Kulula.com
    08:30 → 10:35 Johannesburg to Cape Town
    02:05:00 non-stop
  • MN 105 Kulula.com
    15:25 → 17:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 107 Kulula.com
    17:15 → 19:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA2139 South African
    08:55 → 11:10 Johannesburg to Cape Town
    02:15:00 non-stop
  • 09:15 → 11:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • 09:15 → 11:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • JE 703 Mango
    08:55 → 11:10 Johannesburg to Cape Town
    02:15:00 non-stop
  • JE 133 Mango
    11:15 → 13:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 317 South African
    09:10 → 11:20 Johannesburg to Cape Town
    02:10:00 non-stop
  • AC6856 Air Canada
    09:10 → 11:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 09:10 → 11:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • UA7245 United
    09:10 → 11:20 Johannesburg to Cape Town
    02:10:00 non-stop
  • TP6830 TAP Portugal
    09:10 → 11:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 09:10 → 11:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 09:10 → 11:20 Johannesburg to Cape Town
    02:10:00 non-stop
  • 09:10 → 11:20 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 121 Kulula.com
    09:10 → 11:20 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 493 Kulula.com
    09:35 → 11:40 Johannesburg to Cape Town
    02:05:00 non-stop
  • FA 202 Safair
    09:55 → 12:05 Johannesburg to Cape Town
    02:10:00 non-stop
  • 13:05 → 16:10 Johannesburg to Cape Town
    03:05:00 non-stop
  • FA 111 Safair
    20:35 → 22:45 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 323 South African
    10:10 → 12:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 10:10 → 12:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 10:10 → 12:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • TP6834 TAP Portugal
    10:10 → 12:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 10:05 → 12:15 Johannesburg to Cape Town
    02:10:00 non-stop
  • 10:10 → 12:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 10:10 → 12:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • LH9540 Lufthansa
    11:15 → 13:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • 10:25 → 13:30 Johannesburg to Cape Town
    03:05:00 non-stop
  • 10:40 → 12:50 Johannesburg to Cape Town
    02:10:00 non-stop
  • QR6328 Qatar Airways
    10:40 → 12:50 Johannesburg to Cape Town
    02:10:00 non-stop
  • 10:40 → 12:50 Johannesburg to Cape Town
    02:10:00 non-stop
  • FA 212 Safair
    10:45 → 12:55 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 135 Kulula.com
    10:50 → 13:00 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA2009 South African
    11:15 → 13:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 327 South African
    11:15 → 13:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • UA7233 United
    11:15 → 13:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • 11:15 → 13:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • FA 208 Safair
    11:10 → 13:20 Johannesburg to Cape Town
    02:10:00 non-stop
  • FA 204 Safair
    11:25 → 13:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA2013 South African
    12:30 → 14:40 Johannesburg to Cape Town
    02:10:00 non-stop
  • JE 139 Mango
    12:30 → 14:40 Johannesburg to Cape Town
    02:10:00 non-stop
  • 11:35 → 14:00 Johannesburg to Cape Town
    02:25:00 non-stop
  • AF6660 Air France
    11:50 → 14:00 Johannesburg to Cape Town
    02:10:00 non-stop
  • KQ4634 Kenya Airways
    11:50 → 14:00 Johannesburg to Cape Town
    02:10:00 non-stop
  • FA 103 Safair
    20:15 → 22:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 333 South African
    12:10 → 14:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • UA7239 United
    12:10 → 14:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 12:10 → 14:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 12:10 → 14:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 12:50 → 15:00 Johannesburg to Cape Town
    02:10:00 non-stop
  • QR6330 Qatar Airways
    12:50 → 15:00 Johannesburg to Cape Town
    02:10:00 non-stop
  • 13:00 → 15:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • AC6858 Air Canada
    13:00 → 15:05 Johannesburg to Cape Town
    02:05:00 non-stop
  • 13:00 → 15:05 Johannesburg to Cape Town
    02:05:00 non-stop
  • SA 337 South African
    13:00 → 15:05 Johannesburg to Cape Town
    02:05:00 non-stop
  • 13:00 → 15:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • JE 709 Mango
    13:30 → 15:45 Johannesburg to Cape Town
    02:15:00 non-stop
  • SA2147 South African
    13:30 → 15:45 Johannesburg to Cape Town
    02:15:00 non-stop
  • JE 145 Mango
    13:45 → 15:50 Johannesburg to Cape Town
    02:05:00 non-stop
  • MN 471 Kulula.com
    13:45 → 15:50 Johannesburg to Cape Town
    02:05:00 non-stop
  • SA2015 South African
    13:45 → 15:50 Johannesburg to Cape Town
    02:05:00 non-stop
  • SA 343 South African
    13:55 → 16:05 Johannesburg to Cape Town
    02:10:00 non-stop
  • 13:55 → 16:05 Johannesburg to Cape Town
    02:10:00 non-stop
  • 14:00 → 16:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • QR6332 Qatar Airways
    14:00 → 16:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • JE 147 Mango
    14:35 → 16:45 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA2025 South African
    14:35 → 16:45 Johannesburg to Cape Town
    02:10:00 non-stop
  • AF6646 Air France
    15:25 → 17:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 127 Kulula.com
    14:25 → 16:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • KQ4636 Kenya Airways
    14:25 → 16:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 109 Kulula.com
    19:25 → 21:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 453 Kulula.com
    14:55 → 17:00 Johannesburg to Cape Town
    02:05:00 non-stop
  • AF6656 Air France
    14:55 → 17:00 Johannesburg to Cape Town
    02:05:00 non-stop
  • 15:00 → 17:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • QR6334 Qatar Airways
    15:00 → 17:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 347 South African
    15:15 → 17:20 Johannesburg to Cape Town
    02:05:00 non-stop
  • ET1100 Ethiopian Air
    15:15 → 17:20 Johannesburg to Cape Town
    02:05:00 non-stop
  • 15:15 → 17:20 Johannesburg to Cape Town
    02:05:00 non-stop
  • 15:15 → 17:20 Johannesburg to Cape Town
    02:05:00 non-stop
  • 15:15 → 17:20 Johannesburg to Cape Town
    02:05:00 non-stop
  • KQ4638 Kenya Airways
    15:25 → 17:35 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 349 South African
    15:50 → 18:00 Johannesburg to Cape Town
    02:10:00 non-stop
  • 15:50 → 18:00 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 353 South African
    16:00 → 18:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • 16:00 → 18:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA2021 South African
    17:15 → 19:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • QR6336 Qatar Airways
    16:00 → 18:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • JE 151 Mango
    17:15 → 19:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • 16:00 → 18:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • 16:00 → 18:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 461 Kulula.com
    16:10 → 18:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • 16:15 → 18:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • JE 715 Mango
    16:35 → 18:50 Johannesburg to Cape Town
    02:15:00 non-stop
  • SA2145 South African
    16:35 → 18:50 Johannesburg to Cape Town
    02:15:00 non-stop
  • FA 210 Safair
    16:35 → 18:50 Johannesburg to Cape Town
    02:15:00 non-stop
  • QR6338 Qatar Airways
    17:00 → 19:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • 17:00 → 19:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 357 South African
    17:05 → 19:15 Johannesburg to Cape Town
    02:10:00 non-stop
  • 17:05 → 19:10 Johannesburg to Cape Town
    02:05:00 non-stop
  • 17:05 → 19:15 Johannesburg to Cape Town
    02:10:00 non-stop
  • JE 161 Mango
    19:00 → 21:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA2023 South African
    19:00 → 21:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 465 Kulula.com
    17:10 → 19:15 Johannesburg to Cape Town
    02:05:00 non-stop
  • KQ4640 Kenya Airways
    17:15 → 19:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • FA 214 Safair
    17:40 → 19:55 Johannesburg to Cape Town
    02:15:00 non-stop
  • 17:45 → 19:50 Johannesburg to Cape Town
    02:05:00 non-stop
  • SA 359 South African
    17:45 → 19:55 Johannesburg to Cape Town
    02:10:00 non-stop
  • FA 206 Safair
    17:50 → 20:05 Johannesburg to Cape Town
    02:15:00 non-stop
  • 18:00 → 20:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • QR6340 Qatar Airways
    18:00 → 20:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • KQ4642 Kenya Airways
    18:05 → 20:15 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 131 Kulula.com
    18:05 → 20:15 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 363 South African
    18:15 → 20:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • 18:15 → 20:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • 18:15 → 20:20 Johannesburg to Cape Town
    02:05:00 non-stop
  • SA 365 South African
    18:45 → 20:50 Johannesburg to Cape Town
    02:05:00 non-stop
  • 19:30 → 21:40 Johannesburg to Cape Town
    02:10:00 non-stop
  • 18:45 → 20:50 Johannesburg to Cape Town
    02:05:00 non-stop
  • 18:45 → 20:50 Johannesburg to Cape Town
    02:05:00 non-stop
  • 18:45 → 20:50 Johannesburg to Cape Town
    02:05:00 non-stop
  • 19:00 → 21:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • QR6342 Qatar Airways
    19:00 → 21:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 455 Kulula.com
    19:00 → 21:05 Johannesburg to Cape Town
    02:05:00 non-stop
  • SA 367 South African
    19:30 → 21:40 Johannesburg to Cape Town
    02:10:00 non-stop
  • 19:30 → 21:40 Johannesburg to Cape Town
    02:10:00 non-stop
  • UA7235 United
    19:30 → 21:40 Johannesburg to Cape Town
    02:10:00 non-stop
  • 19:30 → 21:40 Johannesburg to Cape Town
    02:10:00 non-stop
  • 19:30 → 21:40 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 137 Kulula.com
    19:45 → 21:55 Johannesburg to Cape Town
    02:10:00 non-stop
  • QR6344 Qatar Airways
    19:50 → 22:00 Johannesburg to Cape Town
    02:10:00 non-stop
  • 19:50 → 22:00 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 475 Kulula.com
    20:00 → 22:05 Johannesburg to Cape Town
    02:05:00 non-stop
  • 20:15 → 22:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 369 South African
    20:15 → 22:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • 20:15 → 22:25 Johannesburg to Cape Town
    02:10:00 non-stop
  • SA 377 South African
    20:45 → 22:55 Johannesburg to Cape Town
    02:10:00 non-stop
  • 20:45 → 22:55 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 473 Kulula.com
    20:45 → 22:40 Johannesburg to Cape Town
    01:55:00 non-stop
  • 20:45 → 22:50 Johannesburg to Cape Town
    02:05:00 non-stop
  • SA 375 South African
    21:00 → 23:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • 21:00 → 23:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • 21:00 → 23:10 Johannesburg to Cape Town
    02:10:00 non-stop
  • MN 125 Kulula.com
    21:10 → 23:20 Johannesburg to Cape Town
    02:10:00 non-stop

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.

Ethiopian Air, South African, Safair, Mango, Kulula.com, British Airways, Air New Zealand, Virgin Australia, Asiana Airlines, Singapore Airlines, Kras Air Airlines, TAP Portugal, Cathay Pacific, Air Canada, United, Scandinavian SAS, Egyptair Express, Community Airlines, JetBlue Airways, TAM Linhas Aereas, Lufthansa, Qatar Airways, Turkish Airlines, Air France, Kenya Airways, Swiss International Airlines, Air Seychelles, and Etihad Airways are the airlines that operate between Johannesburg and Cape Town. Every week, there are 483 flights from Johannesburg to Cape Town. Of this number, Ethiopian Air has 4, South African has 81, Safair has 37, Mango has 38, Kulula.com has 76, British Airways has 45, Air New Zealand has 12, Virgin Australia has 4, Asiana Airlines has 5, Singapore Airlines has 6, Kras Air Airlines has 5, TAP Portugal has 7, Cathay Pacific has 3, Air Canada has 8, United has 10, Scandinavian SAS has 6, Egyptair Express has 5, Community Airlines has 27, JetBlue Airways has 5, TAM Linhas Aereas has 2, Lufthansa has 1, Qatar Airways has 36, Turkish Airlines has 3, Air France has 15, Kenya Airways has 17, Swiss International Airlines has 2, Air Seychelles has 6, and Etihad Airways has 17.

To avail of the best offers, you should book your tickets 30-45 days in advance. Flights starting at Johannesburg leave from Lanseria International Airport. The IATA code of this airport is JNB. Flights landing at Cape Town arrive at Cape Town International Airport. The IATA code of this airport is CPT.

Whether you are booking a flight from Johannesburg to Cape Town for business or leisure, Cleartrip will help you make travel stress-free. Check your PNR status on its website to confirm if your tickets have been booked. Use the Web check-in option provided to save time that you would otherwise spend at the airport. With Cleatrip comes the assurance of convenience.

The price of a Johannesburg to Cape Town flight ticket varies between a minimum Rs. 5641 or up to Rs. 11676.

Frequently Asked Questions

  1. Which airline brands fly from Johannesburg to Cape Town? These airline brands fly from Johannesburg to Cape Town - Ethiopian Air, South African, Safair, Mango, Kulula.com, British Airways, Air New Zealand, Virgin Australia, Asiana Airlines, Singapore Airlines, Kras Air Airlines, TAP Portugal, Cathay Pacific, Air Canada, United, Scandinavian SAS, Egyptair Express, Community Airlines, JetBlue Airways, TAM Linhas Aereas, Lufthansa, Qatar Airways, Turkish Airlines, Air France, Kenya Airways, Swiss International Airlines, Air Seychelles, and Etihad Airways
  2. How many weekly flights from Johannesburg to Cape Town? There are 483 weekly flights from Johannesburg to Cape Town. Following airlines and corresponding weekly flights - Ethiopian Air has 4, South African has 81, Safair has 37, Mango has 38, Kulula.com has 76, British Airways has 45, Air New Zealand has 12, Virgin Australia has 4, Asiana Airlines has 5, Singapore Airlines has 6, Kras Air Airlines has 5, TAP Portugal has 7, Cathay Pacific has 3, Air Canada has 8, United has 10, Scandinavian SAS has 6, Egyptair Express has 5, Community Airlines has 27, JetBlue Airways has 5, TAM Linhas Aereas has 2, Lufthansa has 1, Qatar Airways has 36, Turkish Airlines has 3, Air France has 15, Kenya Airways has 17, Swiss International Airlines has 2, Air Seychelles has 6, and Etihad Airways has 17
  3. When does the first flight leave from Johannesburg? The first flight from Johannesburg to Cape Town is at 5:40 AM, which is Ethiopian Air airline 849 followed by South African 2003 which leaves at 5:55 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 Lanseria 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.

Johannesburg Airport Details

  • Lanseria International Airport
  • "Airport Rd
  • (+27) 11 367 0300
  • info@lanseria.co.za
  • http://www.lanseria.co.za/

Cape Town Airport Details

 

JNB
CPT