Flights to Johannesburg

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

Change your flight without a fee on select flights

How Much Does it Cost To Fly To Johannesburg?

The cheapest prices found with in the last 7 days for return flights were $85 and $57 for one-way flights to Johannesburg for the period specified. Prices and availability are subject to change. Additional terms apply

OriginDestinationTravel DatesFlights From*
CPTJohannesburgOctober 12 to October 15$100
CPTJohannesburgNovember 1 to November 3$156
HREJohannesburgNovember 15 to November 23$247
LHRJohannesburgNovember 22 to December 5$522
LHRJohannesburgNovember 22 to December 5$522
FCOJohannesburgNovember 7 to November 15$577
YYZJohannesburgNovember 10 to November 24$802
JFKJohannesburgOctober 12 to October 18$840
LAXJohannesburgNovember 9 to November 23$886
ATLJohannesburgOctober 25 to October 31$1,035
SYDJohannesburgNovember 5 to November 13$1,167
LHRJohannesburgDecember 13 to December 23$1,370
LHRJohannesburgDecember 13 to December 23$1,370
*Prices include taxes and fees
OriginDestinationTravel DatesFlights From*
CPTJohannesburgOctober 1 to October 14$106
CPTJohannesburgOctober 1 to October 11$238
HREJohannesburgOctober 1 to October 6$400
FCOJohannesburgOctober 2 to October 17$845
JFKJohannesburgOctober 1 to October 18$890
YYZJohannesburgOctober 2 to October 11$897
LHRJohannesburgOctober 2 to October 8$950
LHRJohannesburgOctober 2 to October 8$950
LAXJohannesburgOctober 2 to October 17$1,261
ATLJohannesburgOctober 2 to October 10$1,479
*Prices include taxes and fees

Johannesburg Flight Information

Traveling to Johannesburg
Lowest Price $85
Number of Airlines Serving
Airlines Serving Cemair, FlySafair, Egyptair, Turkish Airlines
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 $74 per night from Oct 28 to Oct 29
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.3/5 Excellent! (1,007 reviews)
"Close to airport"

Reviewed on Sep 25, 2022

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 ...
3.9/5 Very Good! (999 reviews)
HOTEL BOOKED AND PAID FOR CLOSED DOWN - stranded!
"THIS HOTEL CLOSED DOWN and my friend and I were stranded in Johannesburg. I am trying to reach someone at Hotels.com to assist with a refund. Will never use or recommend Hotels.com again."

Reviewed on Aug 15, 2021

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 $40 per night from Oct 5 to Oct 6
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 ...
3.9/5 Good! (270 reviews)
"Very Good allover"

Reviewed on May 23, 2022

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 $26 per night from Oct 18 to Oct 19
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 ...
3.7/5 Good! (317 reviews)
"A very convenient place with excellent services!"

Reviewed on Sep 12, 2022

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 $77 per night from Sep 30 to Oct 1
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.4/5 Excellent! (999 reviews)
"."

Reviewed on Sep 26, 2022

Sunrock Guesthouse

Sunrock Guesthouse

3 out of 5
Park Street 11, Kempton Park, Gauteng, 1620
The price is $69 per night from Oct 19 to Oct 20
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.6/5 Exceptional! (506 reviews)
"Lovely sanctuary minutes from airport with shuttle included. I received the best massage ever, much needed after flight from US."

Reviewed on Sep 25, 2022

Airport Game Lodge

Airport Game Lodge

3 out of 5
21 Fourth Road Bredell, Kempton Park, Gauteng, 1627
The price is $45 per night from Oct 17 to Oct 18
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 helpful ...
4.1/5 Very Good! (304 reviews)
Pleasant stay
"Overall i was happy with the stay, the staff were very friendly, pickup from airport was a little late but nothing to complain about.room was cosy ,wifi was great included streaming TV, breaksfast was sufficient. Few game animals to watch. Definitely value for money and will stay if i need a night ..."

Reviewed on Sep 2, 2022

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 $72 per night from Oct 21 to Oct 22
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.1/5 Very Good! (999 reviews)
"Perfect for in transit stays. Excellent rates and very configurable nicely styled rooms."

Reviewed on Sep 27, 2022

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 ...
4.8/5 Exceptional! (205 reviews)
"What a Gem hidden in the heart of Johannesburg!"

Reviewed on Oct 17, 2019

The Residence Boutique Hotel

The Residence Boutique Hotel

5 out of 5
17th 4th Avenue, Houghton, Johannesburg, Gauteng, 1986
The price is $251 per night from Sep 30 to Oct 1
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 ...
4.9/5 Exceptional! (250 reviews)
"Old World Charm with every modern comfort. The highly professional staff exceeds your expectations and makes you feel like family."

Reviewed on Aug 5, 2022

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 $245 per night from Oct 19 to Oct 20
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 ...
4.7/5 Exceptional! (632 reviews)
"i didn’t like that the dining room had a waiting list of 3 hours. i have never been to a high end hotel with a waiting list to find for dinner"

Reviewed on Sep 16, 2022

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 $189 per night from Sep 30 to Oct 1
Stay at this 5-star luxury hotel in Sandton. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the restaurant and the helpful staff in ...
4.5/5 Wonderful! (531 reviews)
Best in town
"An awesome hotel to stay at. When visiting Johannesburg this is my go to place."

Reviewed on Sep 18, 2022

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 ...
4.4/5 Excellent! (492 reviews)

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

Travelers say...
"Awesome experience!! Friendly staff and best location. So clean and convenient !!"

Reviewed on Mar 14, 2020

Airport Game Lodge
Great for families

Airport Game Lodge

3 out of 5
21 Fourth Road Bredell, Kempton Park, Gauteng, 1627
The price is $45 per night from Oct 17 to Oct 18
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 helpful ...
4.1/5 Very Good! (304 reviews)

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

Pleasant stay
"Overall i was happy with the stay, the staff were very friendly, pickup from airport was a little late but nothing to complain about.room was cosy ,wifi was great included streaming TV, breaksfast was sufficient. Few game animals to watch. Definitely value for money and will stay if i need a night ..."

Reviewed on Sep 2, 2022

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 Oct 1 to Oct 2
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 ...
4.2/5 Excellent! (723 reviews)

Families like: Outdoor pools, free airport shuttle, laundry

Travelers say...
"The staff were very friendly and very helpful. The atmosphere is casual. At this time there is no lunch or dinner service. The breakfast options are limited but it is easy for vegetarians to have a good breakfast. There is a continuing problem with "power shedding" in Johannesberg. This occured at ..."

Reviewed on Sep 25, 2022

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 $78 per night from Oct 14 to Oct 15
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 ...
4.4/5 Excellent! (995 reviews)

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

Travelers say...
"Very nice hotel that was clean and comfortable."

Reviewed on Sep 24, 2022

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

Can I catch a flight to Johannesburg at the moment?
The Covid-19 Travel Advisor is a convenient place to find all the latest information about quarantine requirements and travel restrictions for flight passengers heading to Johannesburg.
Which airlines fly to Johannesburg?
Whether you’re searching for excellent service or tasty in-flight meals on your flight to Johannesburg, you’re bound to get what’s on your wish list. There are 20 carriers that fly to this city, including:

  • Airlink (South Africa)
  • Safair
  • Comair

If I am not able to travel due to COVID-19, can I change my booking to a later date?
For more info about changing your flight to Johannesburg, please visit our Customer Service Portal.
What airport is best to fly into Johannesburg?
There are two airports operating in Johannesburg. If you fly into JNB, you’ll be 13 mi from the city center. An additional option is Lanseria Intl. Airport, around 20 mi from the sights and sounds of the downtown area.
Where to stay in Johannesburg
Whether you’d like to splash out on accommodations or you just want something to use as a base, you’ll find what you’re looking for in Johannesburg. With 588 places to stay on Travelocity, you’ll have no problem catching those Zs after a long day of exciting adventures.Keen for a taste of the high life on your break? Book a lavish room with fancy extras at the Reef Hotel. If you’d rather be more economical with your accommodations, consider a budget option like the Road Lodge Southgate.If you’re interested in exploring Gold Reef City, you might like to stay in the surrounding area. The Gold Reef City Hotel and the Mkhwani Guest House are just a short distance away, so you can be sure you won’t miss out on any of the action!
Places to visit in Johannesburg
There’s nothing quite like catching sight of Gold Reef City for the very first time. So, if you’re heading to Johannesburg, be sure to put this world-renowned attraction right at the top of your travel schedule.Serious sightseers will want to explore Carlton Centre, and Museum Africa. Are you after more things to see in this buzzing city? Johannesburg Zoo, and South African Museum of Military History won’t let you down.Admire the fascinating artworks being displayed at Johannesburg Art Gallery. Seeking some more options? Sports fanatics should head over to Ellis Park Stadium to see a match. And that’s not all there is. Visit the educational exhibitions that are featured at Constitution Hill.
How to get through airport security fast when traveling to Johannesburg
If you like the thought of spending more time at the airport cafes and less time moving through security on your way to Johannesburg, follow these practical tips:

  • Make sure your travel ID and boarding pass are easy to reach. You will be asked to produce them straightaway.
  • Bear in mind that belts with metal buckles can set off the body scanner’s alarms. If you’re wearing one, you may be told to step back and remove it before moving on.
  • All laptops must be removed from their protective carry bags and placed in a tray before being X-rayed.
  • Lip balm, toothpaste and other toiletry items in liquid, gel or cream form need to be stored in containers no larger than 3.4 ounces (100 milliliters). They also need to fit in a 1-quart (1-liter) clear zip-lock bag.
  • Consider your choice of footwear. Slippers are great because they’re super easy to take off when you’re at the security checkpoint. Try wearing some on your next flight!
  • Put any pocketknives or other sharp metal items in your checked luggage. Airport security won’t permit such things in carry-on baggage.

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.