Find Cape Town - Johannesburg Flights from €80 (CPT - JNB)

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 fares from Cape Town to Johannesburg

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

Cape Town to Johannesburg Flight Information
Origin airport IATA code
CPT
Destination airport IATA code
JNB
Return price
€157

Johannesburg Flight Information

Traveling From
Cape Town
Origin Airport IATA Code
CPT
Traveling To
Johannesburg
Destination Airport IATA Code
JNB
Number of Airlines Serving
Available Airlines
FlexFlight, Hahn Air Technologies, Cemair
Distance
Direct Flight Time
Flight Price
€158

Car Hire offers in Johannesburg

Hotels in Johannesburg

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
Stay at this 3-star business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast ...
8.6/10 Excellent! (1,537 reviews)
"Too noisy.."

Reviewed on 20 Feb 2025

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

Southern Sun O.R. Tambo International Airport

4 out of 5
Jones Road, Kempton Park, Gauteng
Stay at this 4-star business-friendly hotel in Kempton Park. Enjoy free breakfast, free WiFi, and a free airport shuttle. Our guests praise the breakfast and ...
8.4/10 Very Good! (1,536 reviews)
"Nice place"

Reviewed on 18 Feb 2025

Southern Sun O.R. Tambo International Airport
Premier Hotel OR Tambo

Premier Hotel OR Tambo

4 out of 5
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
Stay at this 4-star family-friendly hotel in Kempton Park. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. ...
8.6/10 Excellent! (1,001 reviews)
"I booked a night, but really just needed a few hours of comfort before heading back to the airport for my night flight. The staff at the airport were pleasant and very helpful - as soon as they saw me, they called for the driver, who was about to leave the airport, to wait. The driver was pleasant ..."

Reviewed on 20 Feb 2025

Premier Hotel OR Tambo
Save an average of 15% on thousands of hotels when you're signed in
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
Stay at this 4-star business-friendly hotel in Kempton Park. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in ...
8.2/10 Very Good! (1,000 reviews)
"Very nice property but the pool Was dirty and there is nothing else around the hotel."

Reviewed on 6 Feb 2025

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

Holiday Inn Johannesburg Airport, an IHG Hotel

4 out of 5
O.R. Tambo Airport Johannesburg, Boksburg, Gauteng
Stay at this 4-star business-friendly hotel in Boksburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the ...
8.4/10 Very Good! (531 reviews)
Good hotel between flights..
"Very good for a one night stay.."

Reviewed on 15 Feb 2025

Holiday Inn Johannesburg Airport, an IHG Hotel
Radisson Blu Gautrain Hotel

Radisson Blu Gautrain Hotel

4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng
Stay at this 4-star business-friendly hotel in Johannesburg. Enjoy free WiFi, breakfast (surcharge), and a free area shuttle. Our guests praise the helpful staff ...
8.8/10 Excellent! (1,001 reviews)
"I liked the proximity to the Gautrain and Sandton city mall. I think that the rooms lack USB jacks and they look "tired" or out of date."

Reviewed on 19 Feb 2025

Radisson Blu Gautrain Hotel
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.

Fare, taxes & fees: Fares were found on ebookers.com and are updated daily. They include all taxes and fees, except baggage fees.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a £25.00 / 45.00 Euro service fee charged by ebookers, plus any airline fare and tax increase that may be applicable.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.