Find flights
Deals
Insights
When to book
Tips
FAQs
Direct Flights
Airlines

Book cheap flights from Johannesburg to Dubai

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Johannesburg to Dubai found on KAYAK in the last 72 hours.
17/4Wed
1 stopSAUDIA
17h 45mJNB-DXB
R251
17/4Wed
1 stopKenya Airways
20h 10mJNB-DXB
R256
11/2Sun
1 stopKenya Airways
10h 20mJNB-DXB
R268
10/3Sun
directEmirates
8h 20mJNB-DXB
R402
17/4Wed
directEmirates
8h 00mJNB-DXB
R412
14/1Sun
directSouth African
7h 55mJNB-DXB
R438
8/1Mon
directSouth African
8h 15mJNB-DXB
R441
18/12Mon
1 stopEthiopian Air
14h 45mJNB-DXB
R479
28/12Thu
2 stopsEthiopian Air
33h 45mJNB-DXB
R703
29/12Fri
3 stopsQatar Airways
51h 15mJNB-DXB
R757

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Dubai

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Johannesburg to Dubai that are departing in the next 10 days.
4/12Mon
multi-stopRwandAir
14h 30mJNB-DXB
31/12Sun
multi-stopRwandAir
15h 10mDXB-JNB
R528
4/12Mon
multi-stopKenya Airways
29h 05mJNB-DXB
24/12Sun
multi-stopKenya Airways
10h 35mDXB-JNB
R556
4/12Mon
multi-stopEthiopian Air
14h 45mJNB-DXB
25/12Mon
multi-stopEthiopian Air
16h 20mDXB-JNB
R603
4/12Mon
multi-stopEthiopian Air
14h 45mJNB-DXB
30/12Sat
multi-stopEthiopian Air
10h 40mDXB-JNB
R637
4/12Mon
multi-stopQatar Airways
33h 50mJNB-DXB
25/12Mon
multi-stopQatar Airways
11h 40mDXB-JNB
R727
2/12Sat
directSouth African
8h 20mJNB-DXB
17/12Sun
directSouth African
8h 25mDXB-JNB
R731
4/12Mon
directSouth African
8h 15mJNB-DXB
24/12Sun
directSouth African
8h 15mDXB-JNB
R738
4/12Mon
directEmirates
8h 20mJNB-DXB
15/1Mon
directEmirates
8h 10mDXB-JNB
R1 102
1/12Fri
directEmirates
8h 20mJNB-DXB
1/1Mon
directEmirates
8h 10mDXB-JNB
R1 242
2/12Sat
multi-stopQatar Airways
12h 10mJNB-DXB
16/1Tue
multi-stopQatar Airways
12h 50mDXB-JNB
R1 358

Search by stops

Search by airline

Search by price

OR Tambo Airport, Johannesburg - Dubai Flights

Departure:

OR Tambo Airport, Johannesburg (JNB)South Africa

Destination:

Dubai (DXB)United Arab Emirates

Return flight deals:

Dubai - OR Tambo Airport, Johannesburg

Cabin classes:

R23 172
R42 159
R9 875

Browse destinations: