* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Johannesburg to Dubai
Flights from Johannesburg to Dubai will get you to this shimmering oasis within approximately 8 hours. Planes depart from O.R. Tambo International Airport (JNB) and fly to Dubai International Airport (DXB). Airlines flying from Johannesburg to Dubai are: Emirates, South African Airways, Ethiopian Airlines and Kenya Airways. Direct flights from Johannesburg to Dubai are available with Emirates.
Compare all airlines and book the best price!
Things to know before you travel to Dubai
Essential details you need to know before your trip.
United Arab Emirates
Arab Emirates Dirham (AED)
1 ZAR = 0.27 AED
Arabic / English
Dubai International Airport (DXB)
Dubai is 2 hours ahead of Johannesburg.
Type C / D / G
You will need a valid passport and UAE visa to fly from Johannesburg to Dubai.
To get to the Dubai city centre, it is a 15-minute drive from Dubai International Airport.
Famous attractions in Dubai include the Burj Khalifa, Bastakia Quarter, and Jumeirah Beach.