Airtickets Dubai - Johannesburg: flights and price (DXB - JNB)

All prices for flights to Johannesburg are listed in Ukrainian hryvnia. To view available flights and current fares for your selected dates, click on the search button.

DubaiJohannesburgDubai
 Price 35 469 UAH
Search Johannesburg

Available flights to South Africa

Below you will find details of an available flight on the Dubai - Johannesburg route, including airline name, stopovers, total flight duration and baggage information. This option may be suitable for travel on your selected dates.


Flight: EK0765
operate Emirates
United Arab Emirates
14:40
Dubai, United Arab Emirates
Dubai (DXB)
South Africa
20:50
Johannesburg, South Africa
Johannesburg Intl (JNB)
Baggage - 2 PC
Boeing 777

Flight: EK0764
operate Emirates
South Africa
18:50
Johannesburg, South Africa
Johannesburg Intl (JNB)
United Arab Emirates
05:05
Dubai, United Arab Emirates
Dubai (DXB)
Baggage - 2 PC
Airbus A330

Key information about the flight

  • Route code:EK: DXB - JNB - DXB
  • Carrier:Emirates
  • Operator:Emirates, Emirates
  • Flight number:EK0765, EK0764
  • Route:Dubai - Johannesburg, Johannesburg - Dubai
  • Departure airport:Dubai
  • Arrival airport:Johannesburg Intl
  • Transit countries:South Africa
  • Aircraft types:Boeing 777, Airbus A330
  • Other carriers:APG,

Direct Emirates flights Dubai - Johannesburg round trip

Planning a trip on the route Dubai - Johannesburg - Dubai? On iFly you can book direct Emirates flights without connections and reach your destination quickly. Departure is from Dubai (United Arab Emirates), and arrival is at Johannesburg Intl (South Africa).

A direct flight between Dubai and Johannesburg is considered the most convenient travel option because it reduces total travel time and eliminates the need for airport transfers. Such flights are especially popular among tourists and business travelers who need to reach their destination city quickly.

How much do direct flights Dubai (DXB) - Johannesburg (JNB) cost

The lowest round trip airfare on a direct Emirates flight starts from 27170 UAH. This deal was found 35 days ago.

A ticket without checked baggage on a direct flight can be purchased from 30367 UAH with departure on 26 September 2026. This promotional fare is valid for another 9 days and may change depending on demand for flights.

The best airfare on the route Dubai - Johannesburg - Dubai was found 69 days ago. The round trip price with baggage included (2 PC(one piece)) was 32310 UAH.

Emirates flight schedule Dubai - Johannesburg

Flights between Dubai and Johannesburg operate regularly throughout the year. Morning and evening departures are usually the most popular because they allow travelers to conveniently plan both business trips and leisure travel.

The highest demand for airline tickets is typically observed during the summer season as well as during holidays and long weekends. During these periods it is recommended to book flights in advance, as the number of seats on direct flights is limited. Emirates flights on the route Dubai - Johannesburg operate under flight number with departure from Dubai DXB and arrival at Johannesburg Intl JNB.

Emirates flights on the route Dubai (DXB) - Johannesburg (JNB) depart from Dubai airport and arrive at Johannesburg Intl airport. The flight is operated by Emirates flight number with departure on 26 September 2026. When planning a trip it is recommended to check the flight schedule, fare conditions, and baggage policy of the airline.

What to consider when booking flights Dubai - Johannesburg

  • Check departure and arrival airports. The flight departs from Dubai (United Arab Emirates) and arrives at Johannesburg Intl (South Africa), which may affect total travel time and transfer to the city.
  • Pay attention to Emirates fare conditions. The lowest round trip airfare on the route Dubai - Johannesburg starts from 27170 UAH, however prices may change depending on seat availability.
  • The search system shows deals found 35 days ago. This means the current ticket price may vary depending on demand and flight availability.
  • The best airfare on the route Dubai - Johannesburg - Dubai was found 69 days ago for 31370 UAH.
  • If ticket price is the main factor, compare several departure dates around 26 September - sometimes shifting the trip by just one day can help find cheaper flights.
  • iFly search compares offers from different airlines operating flights between Dubai and Johannesburg to help you choose the best option based on price and travel time.

The iFly search system analyzes results from two global reservation systems, 69 airlines and more than 469 possible flights to Johannesburg, showing all available direct flights Dubai - Johannesburg and helping you find the most suitable option.

Before booking, check the latest Emirates flight schedule, departure time from Dubai airport and the baggage policy of Emirates.

On this website you can find cheap flights to South AfricaSouth Africa from various European cities. The search results include offers from different airlines - from direct flights to convenient connecting itineraries. You can compare ticket prices to South Africa, check flight schedules and choose the most suitable travel option.

You can also browse offers with departures from United Arab EmiratesUnited Arab Emirates, where it is easy to find flights operated by both full-service airlines and low-cost carriers. The search system allows you to compare airfare prices, choose a convenient departure time and complete an online booking at the best available fare.

If you need a flight ticket for submitting documents to an embassy when applying for a visa to South Africa, we also offer a flight reservation for visa application service. You can obtain an official itinerary with a verifiable PNR code without paying the full ticket price, which is suitable for submission to most consulates.

Choose another offer  to Johannesburg: