Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option Johannesburg Cape Town | Outbound 09/19/25 direct FA0806 02h 15min | Return 09/29/25 direct FA0128 02h 05min | | ![]() | $115 | ||
Johannesburg Cape Town | Outbound 06/18/25 direct X16000 02h 10min | Return 07/15/25 direct X16010 02h 00min | | ![]() | $204 | ||
Johannesburg Cape Town | Outbound 09/19/25 direct FA0806 02h 15min | Return 09/29/25 direct FA0114 02h 05min | | ![]() | $118 | ||
Johannesburg Cape Town | Outbound 10/18/25 direct FA0626 02h 20min | Return 11/17/25 direct FA0215 02h 05min | | ![]() | $122 | ||
Johannesburg Cape Town | Outbound 09/04/25 direct FA0103 02h 15min | Return 09/28/25 direct FA0625 02h 05min | | ![]() | ? | $132 | |
Johannesburg Cape Town | Outbound 09/04/25 direct FA0298 02h 25min | Return 09/28/25 direct FA0625 02h 05min | | ![]() | $139 | ||
Johannesburg Cape Town | Outbound 06/18/25 direct FA0200 02h 20min | Return 07/15/25 direct FA0693 02h 05min | | ![]() | $159 | ||
Johannesburg Cape Town | Outbound 09/19/25 direct W22025 02h 10min | Return 09/29/25 direct W22034 02h 00min | | ![]() | ? | $166 | |
Johannesburg Cape Town | Outbound 09/19/25 direct 4Z0921 02h 15min | Return 09/29/25 direct 4Z0920 02h 05min | | ![]() | $206 | ||
Johannesburg Cape Town | Outbound 10/18/25 direct 4Z0921 02h 15min | Return 11/17/25 direct 4Z0922 02h 05min | | ![]() | $213 |
Stops
- Direct flight
Airline
- Safair
- Airlink
- FlexFlight
- South African Airways
- Hahn Air Technologies
Tips and tricks to help you find cheap flights from Johannesburg to Cape Town
Favorite airline: Airlink
Most travelers looking for flights on the route from Johannesburg to Cape Town decide to book flights with Airlink.

Airlink
60 %

Safair
20 %

LIFT
20 %
Important flight information
Flight information: Johannesburg - Cape Town
Roundtrip from | $ 114,52 |
---|---|
Flight duration | min. 02:05 / max. 02:20 |
Return flight duration | min. 01:55/ max. 02:15 |
Distance | 1272 km |
Flights per week | 388 |
Departure airport | Airport Johannesburg-Johannesburg Inernational (JNB) |
Departure country | Flights from South Africa |
Arrival airport | Airport Cape Town (CPT) |
Destination country | Flights to South Africa |
Alternative routes to South Africa
- Flight Johannesburg - Durban from $ 94
Alternative flights to Cape Town
- Flight Lanseria - Cape Town from $ 115
Flight destinations with a similar price
- Flight Cape Town - Amsterdam from $ 644
- Flight Cape Town - Frankfurt from $ 656
- Flight Cape Town - Munich from $ 681
- Flight Cape Town - Windhoek from $ 206