Find Cheap Flights from Cape Town (CPT) to Johannesburg (JNB) from CHF 97

Many airlines offer flexible change policies

Earn BONUS+ rewardsOpens in a new window on top of your airline points

Enjoy exclusive promotions on the ebookers app!

Selected flight deals from Cape Town to Johannesburg

The lowest prices found within the past 7 days from Cape Town to Johannesburg were CHF 73 for one-way flights and CHF 97 for return flights, for the period specified. Prices and availability are subject to change. Additional terms apply.

Cheap Flights from Cape Town to Johannesburg & Flight Information
Origin airport IATA code
CPT
Destination airport IATA code
HLA
Return price
CHF 96

Best Day to Book Flight from Cape Town to Johannesburg

Johannesburg JNB Flight Information

Traveling From
Cape Town
Origin Airport IATA Code
CPT
Traveling To
Johannesburg
Destination Airport IATA Code
JNB
Number of Airlines Serving
18
Available Airlines
FlexFlight, Hahn Air Technologies, FlySafair
Distance
1271 km
Direct Flight Time
2 0
Flight Price
CHF 97
CarrierFlightDepart CPTArrive JNBFri
22/11
Sat
23/11
Sun
24/11
Mon
25/11
Tue
26/11
Wed
27/11
Thu
28/11
Stops
FA10005:45 am07:50 am
-
Check Fare
-
Check Fare
-
-
-
0 Stops
4Z92606:05 am08:10 am
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA10406:15 am08:20 am
-
Check Fare
-
Check Fare
-
-
-
0 Stops
4Z92006:50 am08:55 am
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA29307:00 am09:05 am
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA87007:10 am09:15 am
-
Check Fare
-
-
-
-
-
0 Stops
SA30807:25 am09:25 am
-
Check Fare
-
-
-
-
-
0 Stops
KE83108:00 am10:00 am
-
Check Fare
-
Check Fare
-
-
-
0 Stops
QG14008:30 am10:30 am
-
Check Fare
-
-
-
-
-
0 Stops
FA20108:50 am10:55 am
-
Check Fare
-
Check Fare
-
-
-
0 Stops
4Z92209:20 am11:25 am
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA60709:20 am11:25 am
-
Check Fare
-
-
-
-
-
0 Stops
SA32210:00 am00:00 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA29910:15 am00:20 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
SQ47910:40 am00:40 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
KE83510:45 am00:45 pm
-
Check Fare
-
-
-
-
-
0 Stops
FA69310:50 am00:55 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
QG14211:30 am01:30 pm
-
Check Fare
-
-
-
-
-
0 Stops
FA11211:45 am01:50 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA60100:00 pm02:05 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
SA33200:15 pm02:15 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA29501:10 pm03:15 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
KE83901:30 pm03:30 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
4Z92802:00 pm04:05 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
QG14402:30 pm04:30 pm
-
Check Fare
-
-
-
-
-
0 Stops
FA20302:35 pm04:40 pm
-
Check Fare
-
-
-
-
-
0 Stops
FA69003:15 pm05:20 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
4Z92403:20 pm05:25 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
SA35203:50 pm05:50 pm
-
Check Fare
-
-
-
-
-
0 Stops
FA12004:20 pm06:25 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
KE84304:30 pm06:30 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA11404:40 pm06:45 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA10205:25 pm07:30 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
QG14605:30 pm07:30 pm
-
Check Fare
-
-
-
-
-
0 Stops
SA36206:05 pm08:05 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA21507:15 pm09:20 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
SA36607:30 pm09:30 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA21907:40 pm09:45 pm
-
Check Fare
-
-
-
-
-
0 Stops
SA36808:00 pm10:00 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
SA37208:20 pm10:20 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
FA62709:05 pm11:10 pm
-
Check Fare
-
-
-
-
-
0 Stops
FA12805:50 am07:55 am
-
-
-
Check Fare
-
-
-
0 Stops
SA30206:00 am08:00 am
-
-
-
Check Fare
-
-
-
0 Stops
QG11006:30 am08:30 am
-
-
-
Check Fare
-
-
-
0 Stops
SA31608:55 am10:55 am
-
-
-
Check Fare
-
-
-
0 Stops
FA60509:25 am11:30 am
-
-
-
Check Fare
-
-
-
0 Stops
QG10209:30 am11:30 am
-
-
-
Check Fare
-
-
-
0 Stops
QG15211:00 am01:00 pm
-
-
-
Check Fare
-
-
-
0 Stops
SA32611:00 am01:00 pm
-
-
-
Check Fare
-
-
-
0 Stops
QG13201:00 pm03:00 pm
-
-
-
Check Fare
-
-
-
0 Stops
FA38102:25 pm04:30 pm
-
-
-
Check Fare
-
-
-
0 Stops
FA20703:10 pm05:15 pm
-
-
-
Check Fare
-
-
-
0 Stops
QG12404:00 pm06:00 pm
-
-
-
Check Fare
-
-
-
0 Stops
KE85104:40 pm06:40 pm
-
-
-
Check Fare
-
-
-
0 Stops
QG15405:00 pm07:00 pm
-
-
-
Check Fare
-
-
-
0 Stops
SA35405:20 pm07:20 pm
-
-
-
Check Fare
-
-
-
0 Stops
FA21706:05 pm08:10 pm
-
-
-
Check Fare
-
-
-
0 Stops
4Z93206:10 pm08:15 pm
-
-
-
Check Fare
-
-
-
0 Stops
4Z93006:40 pm08:45 pm
-
-
-
Check Fare
-
-
-
0 Stops
QG13407:00 pm09:00 pm
-
-
-
Check Fare
-
-
-
0 Stops
KE85507:15 pm09:15 pm
-
-
-
Check Fare
-
-
-
0 Stops
FA20507:50 pm09:55 pm
-
-
-
Check Fare
-
-
-
0 Stops
FA86108:35 pm10:40 pm
-
-
-
Check Fare
-
-
-
0 Stops

Need a car after flight from Cape Town to Johannesburg

Place to stay after flight from Cape Town to Johannesburg

Southern Sun O.R. Tambo International Airport

Southern Sun O.R. Tambo International Airport

4 out of 5
Jones Road, Kempton Park, Gauteng
Dieses Hotel mit 4 Sternen für Geschäftsreisende bietet dir einen angenehmen Aufenthalt in Kempton Park. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang ...
8.4/10 Very Good! (1,347 reviews)
"Overall, my stay at Southern Sun O. R. Tambo International Airport was excellent. I would recommend this hotel to anyone visiting JHB! Keep up the great work"

Reviewed on 18 Nov 2024

Southern Sun O.R. Tambo International Airport
City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
Dieses Hotel mit 3 Sternen für Geschäftsreisende bietet dir einen angenehmen Aufenthalt in Kempton Park. Freu dich auf WLAN-Internetzugang (kostenlos), Frühstück ...
8.6/10 Excellent! (1,434 reviews)
"Great place to stay at the airport. Comfortable clean rooms and great dining option downstairs."

Reviewed on 17 Nov 2024

City Lodge Hotel at OR Tambo International Airport
Premier Hotel OR Tambo

Premier Hotel OR Tambo

4 out of 5
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
Dieses Hotel mit 4 Sternen für Familien bietet dir einen angenehmen Aufenthalt in Kempton Park. Freu dich auf WLAN-Internetzugang (kostenlos), Parken ohne Service ...
8.6/10 Excellent! (999 reviews)
"Check in very impersonal, receptionists did not say 1 extra word more than was needed, never made eye contact. Nice hotel, great rooms"

Reviewed on 10 Nov 2024

Premier Hotel OR Tambo
Save an average of 15% on thousands of hotels when you're signed in
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel

5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
Dieses Hotel mit 5 Sternen im luxuriösen Stil bietet dir einen angenehmen Aufenthalt in Kempton Park. Freu dich auf WLAN-Internetzugang (kostenlos), Wellnessbereich ...
9.4/10 Exceptional! (1,002 reviews)
over night stay
"Overnight stay but ticked the boxes well"

Reviewed on 16 Nov 2024

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport

4 out of 5
Corner of York and Gladiator Streets, Rhodesfield, Kempton Park, Gauteng
Dieses Hotel mit 4 Sternen für Geschäftsreisende bietet dir einen angenehmen Aufenthalt in Kempton Park. Freu dich auf WLAN-Internetzugang (kostenlos), Parken ...
8.2/10 Very Good! (1,000 reviews)
"I liked to location of the hotel. Breakfast is very very good. Sitting outside on the terrace in the evening is very pleasant"

Reviewed on 5 Nov 2024

Protea Hotel by Marriott O.R. Tambo Airport
Sandton Sun and Towers

Sandton Sun and Towers

5 out of 5
Cnr Fifth & Alice Streets, Sandton, Gauteng
Dieses Hotel mit 5 Sternen im luxuriösen Stil bietet dir einen angenehmen Aufenthalt in Johannesburg. Freu dich auf WLAN-Internetzugang (kostenlos), 2 Außenpools ...
9/10 Wonderful! (505 reviews)
"Great property right in the mall so super easy and safe to walk around. Went to Nelson Mandela square as well. A special thanks to our server Ivor who was fantastic!!"

Reviewed on 7 Nov 2024

Sandton Sun and Towers
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

^Savings based on all holiday package bookings with Flight + Hotel made on ebookers.ch from January 1, 2018 to December 31, 2018 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.