South Africa · Africa
Johannesburg travel guide: flights and hotels
South Africa's largest city and economic centre, and the country's main gateway for international flights.
Airports in Johannesburg
- O.R. Tambo International Airport (JNB) · about 21 km from the city centre
Popular flights to Johannesburg
- Flights from Lagos to Johannesburg
- Flights from Abuja to Johannesburg
- Flights from Port Harcourt to Johannesburg
- Flights from Cape Town to Johannesburg
- Flights from Durban to Johannesburg
- Flights from London to Johannesburg
- Flights from New York to Johannesburg
- Flights from Dubai to Johannesburg
- Flights from Nairobi to Johannesburg
- Flights from Accra to Johannesburg
Flights from Johannesburg
Where to stay in Johannesburg
Compare hotels and apartments across Johannesburg with live prices, see each room's cancellation terms before you book, and filter for free cancellation or breakfast.
Travelling to Johannesburg: questions travellers ask
Which airport is closest to central Johannesburg?
Johannesburg is served by O.R. Tambo International Airport (JNB), about 21 km from the city centre.
What currency is used in Johannesburg?
The local currency in South Africa is the South African Rand (ZAR). How widely cards are accepted varies, so it is worth carrying some local cash for taxis, markets and tips.
What time zone is Johannesburg in?
Johannesburg uses the Africa/Johannesburg time zone, currently UTC+2. Flight times on TripSavo are always shown in local time.
Do I need a visa to visit Johannesburg?
It depends on your nationality and the purpose of your trip. Check the official immigration website or embassy of South Africa before you book, and make sure your passport is valid for the whole trip.
Which currency do I pay in?
You can pay for flights in US dollars (USD) or naira (NGN): choose the currency at checkout. Hotel stays and Pay Small Small plans are paid in naira. Payments go securely through Paystack, by card, or by bank transfer or USSD for naira. If your card is in another currency, your bank converts the amount and may add its own fee.
