WOOHOO! Get free flight vouchers worth R650 when you sign up to the Travelstart newsletter

Sign up now

Cheap Emirates Flights from Johannesburg to Dubai

Dubai is one of the most breath-taking destinations in the world. This incredible city in the United Arab Emirates is home to 2.7 million inhabitants. Dubai is best known for its magnificent skyscrapers, picturesque beaches and high-end hotels. Leading attractions include the Dubai Fountains, Burj Khalifa and the Dubai Mall.

Are you ready to discover this beautiful destination in the United Arab Emirates? Emirates has enjoyed the award of ‘Best Airline in The World’ for 13 consecutive years on TripAdvisor. The UAE airline has become an environmental leader in the aviation and travel industries, constantly aiming to offer eco-friendly travel options. With their fleet of Boeing planes taking you to more than 160 destinations across six continents, you’re guaranteed to find your ideal Emirates flight with Travelstart!"

About Cape Town

Airport information

Dubai International Airport is a 15-minute drive from the city centre of Dubai. There are numerous transport options to get you from the airport to your chosen destination. These options are metered taxis, car hire, buses, airport shuttle, as well as Uber.

Main attractions

The top attractions of Dubai include Burj Al Arab, Aquaventure Waterpark and Grand Mosque.

Route Information

Flight time
8 hours and 10 minutes
Flight distance
6,400km
Departure airport
O.R. Tambo International Airport
Arrival airport
Dubai International Airport
Aircraft model
Boeing 777

Things to do in Dubai

Unforgettable Sightseeing

As you exit the airport at Dubai, you’ll be sure to already catch sight of some of the beautiful city’s iconic landmarks! You won’t fail to see the magnificent Burj Khalifa. When night falls, discover charming settings provided by the Dubai Fountains and Burj Al Arab.

Exciting Shopping Adventures

Dubai offers you an amazing shopping scene. Discover a range of fascinating products at numerous locations. There’s the Dubai Mall, one of the biggest shopping venues in the world. Get a taste of more than 90 different cultures at the Global Village. Experience the world’s largest themed shopping scene at Ibn Battuta Mall.

Delightful Entertainment

There’s also plenty to do for the entire family in Dubai. Have loads of fun at the Aquaventure Waterpark. Spot all the aquatic creatures at the Dubai Aquarium & Underwater Zoo. Enjoy plenty of racing action at the Dubai Autodrome. Try and distinguish what’s real and what’s not at the Museum of Illusions.

Where to stay in Dubai

Naif View Hotel

Treat yourself to superb business accommodation at this 3-star hotel near the Twin Towers Shopping Centre. Each room includes a desk, flat-screen TV, private bathroom, air conditioning, wardrobe and kettle. Amenities at the establishment include a continental breakfast, an on-site restaurant, a business centre, and an ATM machine.

Show me

Flora Inn Hotel

Indulge your family in an exotic holiday experience at this 4-star property just 10 minutes away from the Deir City Centre Shopping Mall. All the rooms have seating areas, flat-screen TVs with satellite channels, hairdryers, and private bathrooms. Amenities include a swimming pool (with a kids pool), an on-site restaurant, and wellness facilities.

Show me

Hyatt Regency Dubai - Corniche

Allow yourself to experience the pinnacle of delightful luxury at this 5-star luxury hotel in Dubai’s heritage district. Every luxurious guest room has elegant furnishings, scenic views, a seating area, and satellite TV. Amenities include a spa, fitness centre, gym, tennis court, revolving restaurant, private ice skating rink, and free Wi-Fi.

Show me

Want to see more accommodation in Dubai?

See all
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance

  • 021 020 0559
  • live@travelstart.com

Download our app

Free for iPhones and Android