Flights to Johannesburg

Feel at ease with free flight cancellations within 24 hours of booking

Change your flight without a fee on select flights

OriginDestinationTravel DatesFlights From*
CPTJohannesburg$120
CPTJohannesburg$122
HREJohannesburg$232
FCOJohannesburg$510
LGWJohannesburg$544
LHRJohannesburg$562
JFKJohannesburg$753
LAXJohannesburg$836
YYZJohannesburg$848
ATLJohannesburg$1,068
SYDJohannesburg$1,281
*Prices include taxes and fees
OriginDestinationTravel DatesFlights From*
CPTJohannesburg$120
CPTJohannesburg$128
HREJohannesburg$318
LHRJohannesburg$593
LHRJohannesburg$593
JFKJohannesburg$866
LAXJohannesburg$1,034
YYZJohannesburg$1,221
SYDJohannesburg$1,361
ATLJohannesburg$1,634
*Prices include taxes and fees

Johannesburg Flight Information

Traveling to Johannesburg
Lowest Price $120
Number of Airlines Serving
Airlines Serving British Airways, FlySafair, South African Airlink, Turkish Airlines, Ethiopian Airlines, Delta, Emirates
Number of Daily Flights
Airlines with Direct Flights

Find The Perfect Hotel For After Your Flight

Amazing Johannesburg Accommodation Deals

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, 1627
The price is $73 per night from Jun 16 to Jun 17
Stay at this 3-star business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast, and a fitness center. Our guests praise the helpful staff and the clean ...
4.6/5 Wonderful! (5 reviews)
"Perfect if you need a hotel near the airport. I stayed for an overnight layover and was able to walk to City Lodge from the terminal without leaving the airport at all. Clean, friendly staff with a calm and classy feel to whole place."

Reviewed on Jan 23, 2022

City Lodge Hotel at OR Tambo International Airport
The Aviator Hotel OR Tambo International Airport

The Aviator Hotel OR Tambo International Airport

3 out of 5
Corner of Bosch Street and Kempton Road, Kempton Park, Gauteng, 1416
Stay at this 3-star family-friendly hotel in Kempton Park. Enjoy free WiFi, free parking, and 2 bars/lounges. Our guests praise the helpful staff and the comfy ...
4/5 Very Good! (1 review)
Close to airport, good for money
"Great for overnight hotel betweenights. Free shuttle between airport. Great breakfast. Only negative is glass doors to bathroom barely moved, hard to open and close."

Reviewed on Jan 19, 2015

The Aviator Hotel OR Tambo International Airport
Road Lodge Carnival City

Road Lodge Carnival City

1 out of 5
Carnival City Complex off N17, Corner Heilberg Road, Brakpan, Gauteng, 7000
The price is $39 per night from May 25 to May 26
Stay at this business-friendly hotel in Brakpan. Enjoy free WiFi, free parking, and breakfast. Our guests praise the helpful staff and the comfy rooms in our ...
Road Lodge Carnival City
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Emerald Guesthouse

Emerald Guesthouse

3 out of 5
19 Halifax Street / 78A Gladiator Street, Kempton Park, Gauteng, 1620
The price is $28 per night from May 22 to May 23
Stay at this 3-star business-friendly guesthouse in Kempton Park. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the ...
4/5 Very Good! (1 review)
"This is a quaint place no glitz or glamor. It is clean, and a much older room and furniture...the sheets are clean and smell like fresh air. The homemade vanilla muffing and ice cream is delicious. It also offers free airport shuttle...Please tip the driver not because you have to because you ..."

Reviewed on Jul 30, 2019

Emerald Guesthouse
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.

Our Top Johannesburg with Airport Shuttles

Premier Hotel OR Tambo

Premier Hotel OR Tambo

4 out of 5
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng, 1620
The price is $64 per night from May 20 to May 21
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 and the comfy ...
4.8/5 Exceptional! (5 reviews)
A great place to do safaris!
"Went safariing twice a day. Saw cheetahs, lions, elephants, zebra, and multiple others. If you want to just relax, there is a beautiful pool, pool tables and spa. Food is wonderful! People on the safaris were from 30 to 80, so anyone can do it!"

Reviewed on Apr 25, 2017

Premier Hotel OR Tambo
Sunrock Guesthouse

Sunrock Guesthouse

3 out of 5
Park Street 11, Kempton Park, Gauteng, 1620
The price is $67 per night from May 21 to May 22
Stay at this 3-star business-friendly guesthouse in Kempton Park. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and ...
4.7/5 Exceptional! (3 reviews)
"The Sunrock was a great place to stay. Felt very comfortable and safe here. Would definitely stay here again if we return to Joburg! Super nice staff, great food, nice bar/lounge area! Nice rooms."

Reviewed on Apr 11, 2022

Sunrock Guesthouse
Airport Game Lodge

Airport Game Lodge

3 out of 5
21 Fourth Road Bredell, Kempton Park, Gauteng, 1627
The price is $61 per night from May 29 to May 30
Stay at this 3-star family-friendly guesthouse in Kempton Park. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the restaurant ...
4/5 Very Good! (2 reviews)
Not like the pictures.
"Honestly, this hotel wasn’t a bad choice, the hotel staff was good, it was clean, it had a lovely morning view, and the wildlife was charming. The biggest disappointment was that it was nothing like the pictures. It was far simpler, looked more like a hostel or cheap motel room then the pictures ..."

Reviewed on Apr 8, 2018

Airport Game Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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, 1627
The price is $61 per night from May 27 to May 28
Stay at this 4-star business-friendly hotel in Kempton Park. Enjoy free WiFi, free parking, and breakfast. Our guests praise the breakfast and the helpful staff ...
4.9/5 Exceptional! (8 reviews)
"The staff were all pleasant including the driver of the shuttle bus. I felt safe considering my arrival time at the airport."

Reviewed on Aug 4, 2021

Protea Hotel by Marriott O.R. Tambo Airport
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.

Luxury Hotels in Johannesburg

Monarch Hotel

Monarch Hotel

5 out of 5
167 Oxford Road, Rosebank, Johannesburg, Gauteng, 2132
Stay at this 5-star luxury hotel in Johannesburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in ...
Monarch Hotel
The Residence Boutique Hotel

The Residence Boutique Hotel

5 out of 5
17th 4th Avenue, Houghton, Johannesburg, Gauteng, 1986
The price is $218 per night from May 25 to May 26
Stay at this 5-star luxury hotel in Johannesburg. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the restaurant and the helpful staff ...
5/5 Exceptional! (1 review)
Definitely five star quality
"I have travelled extensively for twenty years and have stayed at many five star rated hotels and resorts. This hotel beats them all from an all around quality and value standpoint. Wonderful rooms, service and great food. I dined at three other restaurants during my time in Joberg, the hotel had ..."

Reviewed on May 11, 2014

The Residence Boutique Hotel
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, 1627
The price is $268 per night from Jun 7 to Jun 8
Stay at this 5-star luxury hotel in Kempton Park. Enjoy free WiFi, a full-service spa, and breakfast. Our guests praise the breakfast and the restaurant in our ...
5/5 Exceptional! (3 reviews)
Great hotel for airport connections
"This is a great hotel for an overnight between flights. An easy walk to/from the airport. Great restaurant and pool. Comfortable bed and the room was very quiet despite being next to the airport. Concierge arranged a half day private tour of Soweto for us, which was terrific. This is a quality hotel ..."

Reviewed on Sep 15, 2015

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square

5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng, 2146
The price is $139 per night from Jun 2 to Jun 3
Stay at this 5-star luxury hotel in Sandton. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the restaurant in our ...
Davinci Hotel And Suites On Nelson Mandela Square
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.

Family Friendly Hotels in Johannesburg

Genesis All - Suite Hotel
Great for families

Genesis All - Suite Hotel

4 out of 5
10 Sandler Road, Fairmount, Johannesburg, Gauteng, 2193
Stay at this 4-star family-friendly hotel in Johannesburg. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the breakfast and the helpful ...
5/5 Exceptional! (3 reviews)

Families like: Outdoor pool, kitchen, extra beds/cribs, laundry

Travelers say...
"The ladies at the Hotel Desk were terrific. LuLu was wonderful and very friendly and helpful. She took extra steps to make our stay at the Genesis a wonderful experience and gave us the perfect room. The staff at the Bistro restaurant next to the Reseration desk were terrific as well and the food ..."

Reviewed on Nov 19, 2017

Genesis All - Suite Hotel
Airport Game Lodge
Great for families

Airport Game Lodge

3 out of 5
21 Fourth Road Bredell, Kempton Park, Gauteng, 1627
The price is $61 per night from May 29 to May 30
Stay at this 3-star family-friendly guesthouse in Kempton Park. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the restaurant ...
4/5 Very Good! (2 reviews)

Families like: Outdoor pools, free breakfast for the whole family, free airport shuttle, laundry

Not like the pictures.
"Honestly, this hotel wasn’t a bad choice, the hotel staff was good, it was clean, it had a lovely morning view, and the wildlife was charming. The biggest disappointment was that it was nothing like the pictures. It was far simpler, looked more like a hostel or cheap motel room then the pictures ..."

Reviewed on Apr 8, 2018

Airport Game Lodge
Aero Guest Lodge
Great for families

Aero Guest Lodge

4 out of 5
81 Kempton Road, Kempton Park, Gauteng, 1619
The price is $43 per night from May 20 to May 21
Stay at this 4-star business-friendly guesthouse in Kempton Park. Enjoy free WiFi, free parking, and a free airport shuttle. Our guests praise the breakfast ...
5/5 Exceptional! (2 reviews)

Families like: Outdoor pools, free breakfast for the whole family, free airport shuttle, laundry

Travelers say...
"Clean and secure. Very nice staff Shuttle was quick and easy to use Beautiful grounds and rooms"

Reviewed on Mar 7, 2019

Aero Guest Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Radisson Blu Gautrain Hotel
Great for families

Radisson Blu Gautrain Hotel

4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng, 2196
The price is $92 per night from May 20 to May 21
Stay at this 4-star business-friendly hotel in Sandton. Enjoy free WiFi, breakfast, and a free area shuttle. Our guests praise the breakfast and the helpful ...
3.8/5 Good! (4 reviews)

Families like: Outdoor pools, extra beds/cribs, laundry

Convenient Hotel Stay
"This was a great hotel that provided comfort and security to a single traveller. Located within walking distance of two large shopping centers and cinema, this is a great location to stay if you love city life, but want safety and convenience."

Reviewed on Mar 5, 2018

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

Need a Car For After Your Flight?

Frequently asked questions

How to find cheap flights

What is the best day to buy a plane ticket?

Airfares offered on Friday tend to be the cheapest, according to flight demand on Travelocity.ca in 2021. Purchasing your airfares on a Thursday or Saturday can also provide better value, however our advice if you’re looking to save money is to avoid booking on a Wednesday or Sunday. Our data shows that those two days have the highest ticket values on average, so keep this in mind if you’re browsing flight deals.


What are the cheapest days to fly?

Frequent travellers may already know this, earlier in the week is often the cheapest time to fly. Flights departing on a Monday are the cheapest of the week. Since flights towards the middle of the week tend to be more popular, this causes the prices to rise. This is why, on average, airfares booked on Travelocity.ca in 2021 were most expensive for Wednesday departures.


How far in advance can you book a flight?

Here’s the deal: It is typically possible to start comparing international airfares on Travelocity.ca up to 12 months in advance. However, it does depend on the carrier as not all airlines release their prices that far out. According to our 2021 flight demand trends, last minute planners can still bag a bargain with some of the cheapest fares appearing 2-4 weeks prior to their travel dates.

*According to flight demand on Travelocity.ca from January to December 2021. Savings are subject to change and may vary depending on selections made.

Flights To Johannesburg

Catch one of the Johannesburg flights to visit this large bustling South African metropolis. O.R. Tambo International Airport (JNB) is your introduction to a modern city that is well within reach of outstanding wild animal game reserves.

Transportation from JNB

Once you've disembarked from your flight to Johannesburg at O.R. Tambo International Airport, travel to your chosen accommodation by taxi or shuttle service. Follow the icon signs to the public transport terminus, where you can board one of the accredited vehicles. A number of Johannesburg hotels are located in the area around the airport, and most of them provide shuttle services for the convenience of travelers. If you need to get further afield, take the Gautrain from the airport. This rapid rail system runs to Marlboro and Sandton, where you can take connecting commuter trains. International and local car rental companies are represented at the airport, so it's a simple matter to collect your hire car if this is your preferred mode of transport. Once you're settled, visit the Apartheid Museum for a poignant view of the system of separateness that dogged the country for nearly 50 years. Absorb the artistic culture of sub-Saharan Africa at the Wits Art Museum, and have fun on theme park rides and in true-to-life historical exhibits at Gold Reef City, which celebrates the gold rush of the 1880s. If one of your goals is to view some of the intriguing wild animals of South Africa, take a trip from Johannesburg to Pilanesberg Game Reserve (2.5 hours) or Dinokeng Game Reserve (1.5 hours); both reserves offer luxury lodge accommodation.

Experience Jozi

Check out cheap flights to Johannesburg, and have a vacation supreme when you take a guided tour of Soweto, see international-standard live shows at the Market Theatre, or eat delicious South African foods. Find special mobile exclusive deals on the Travelocity app and book one of the vacation packages in Johannesburg.

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.