Search flights from Johannesburg to Dubai
Book your plane tickets from Johannesburg to Dubai with ease
Cheapest flights to Dubai
The cheapest flights available in the next 60 days – prices are updated regularly
- Wed 16 Jul£217.98One wayEconomy1 traveller
- Mon 14 Jul£220.92One wayEconomy1 traveller
- Tue 15 Jul£221.81One wayEconomy1 traveller
Flying from Johannesburg to Dubai: things to know
The most popular route is from O.R. Tambo International Airport in Johannesburg to Dubai International Airport in Dubai. On average this flight takes 10 hours 30 minutes one way and costs £1,015 for the round trip.
Most popular route | O.R. Tambo International Airport (JNB) to Dubai International Airport (DXB) |
---|---|
Average flight time | 10 hours 30 minutes |
Average round-trip price | £1,015 |
Fly from Johannesburg to Dubai | 14 airlines |
Reasons to book flights with Booking.com



Flexible plane ticket options are available for an additional cost on selected airfares
Airlines that fly from Johannesburg to Dubai
Airline options may vary according to recently booked flights and your search terms
- Emirates
- South African Airways
- RwandAir
- Ethiopian Airlines
- Kenya Airways
- Qatar Airways
- Air Tanzania
- Egyptair
- Saudi
- Uganda Airlines
- Airlink
- Cemair
- Proflight Zambia
- Safair
Frequently asked questions
Fly to more destinations from Johannesburg
- Cape TownSouth Africa
- DurbanSouth Africa
- LondonUnited Kingdom
- Port ElizabethSouth Africa
- HarareZimbabwe
- GeorgeSouth Africa
- East LondonSouth Africa
- WindhoekNamibia
- Victoria FallsZimbabwe
- MauritiusMauritius
- BulawayoZimbabwe
- DubaiUnited Arab Emirates
- ManchesterUnited Kingdom
- BloemfonteinSouth Africa
- AmsterdamNetherlands
- MaputoMozambique
- LusakaZambia
- Frankfurt/MainGermany
- LagosNigeria
- NelspruitSouth Africa
- HoedspruitSouth Africa
- ParisFrance
- DublinIreland
- PerthAustralia
- GaboroneBotswana
- LisbonPortugal
- AccraGhana