Book cheap flights to Dubai from R 571

Explore the best deals

Discover the cheapest flights to Dubai
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Dubai

Durban
Flights from Durban to Dubai
6227R
5824R
Prime price per passenger
Johannesburg
Flights from Johannesburg to Dubai
6503R
6080R
Prime price per passenger
London
Flights from London to Dubai
7866R
7360R
Prime price per passenger
Cape Town
Flights from Cape Town to Dubai
7381R
6901R
Prime price per passenger
Harare
Flights from Harare to Dubai
6932R
6502R
Prime price per passenger
Mumbai
Flights from Mumbai to Dubai
2989R
2788R
Prime price per passenger

How long is the flight to Dubai?

If you’re planning a trip to Dubai, we at eDreams have checked the most popular routes to help you plan ahead. From Johannesburg, the flight takes about 12h 30m; from Durban, around 12h 33m; and from Cape Town, roughly 14h 34m.
Direct Flight Time (in Hours)
JohannesburgDurbanCape TownPort Elizabeth
0h 5h 10h 15h 20h

How much does a flight to Dubai cost?

At eDreams you can find flights from Johannesburg to Dubai starting from R 5 445, with an average price of R 7 997. If you depart from other cities such as Cape Town, you can find tickets from R 5 971, and from Port Elizabeth starting from R 7 760, according to data from the last 72 hours.
Filter by
JohannesburgCape TownPort Elizabeth
R 7 997
R 8 835
R 7 824
JohannesburgCheapest
Cheapest Price: R 5 445
Cheapest
Average

Best Time to Fly to Dubai

Planning your flights to Dubai? The best time to visit this dazzling city is during the winter months, from November to March, when the weather is ideal for exploring everything Dubai has to offer. Book your flights to Dubai with eDreams today.

Low Season in Dubai

One of the highlights of visiting Dubai during the low season (June to August) is taking advantage of lower prices on flights to Dubai and accommodation. Temperatures during this period soar, reaching highs of 40-50°C, making it perfect for enjoying indoor activities such as exploring air-conditioned malls or relaxing by the pool. Find amazing deals on flights to Dubai with eDreams and make the most of indoor attractions.

High Season in Dubai

During the high season (November to March), Dubai offers pleasant temperatures ranging from 17-30°C. This makes it the perfect time to visit outdoor attractions such as the Burj Khalifa or enjoy a desert safari. While prices for flights to Dubai might be higher, the pleasant weather and vibrant atmosphere make it worthwhile. Let eDreams help you secure your flights and accommodation to experience Dubai at its finest.

What to Do in Dubai

Dubai is a vibrant and dazzling city, offering something for every type of traveller. Whether you are after stunning architecture, thrilling desert adventures, or serene beaches, Dubai has it all. Book your flights to Dubai today and explore this mesmerising destination.

The Best Attractions to See in Dubai

  • Burj Khalifa: Ascend to the top of the world's tallest building for breathtaking panoramic views of the city and beyond. Those booking flights to Dubai shouldn't miss this.
  • Dubai Fountain: Witness the spectacular choreographed water, light, and music show at the foot of Burj Khalifa. A true spectacle not to be missed!
  • Palm Jumeirah: Explore this iconic man-made island, home to luxury hotels, upscale residences, and pristine beaches. Flights to Dubai can easily connect you to this marvel of engineering.
  • Dubai Creek: Take a traditional abra ride along Dubai Creek, separating Bur Dubai and Deira, and explore the historic souks.
  • Desert Safari: Embark on a thrilling desert adventure with dune bashing, camel riding, and a captivating sunset view. This truly encapsulates the magic of Dubai.

Frequently asked questions about flights to Dubai

How can I find cheap flights to Dubai on eDreams?
At eDreams you will find flights from R571 to Dubai. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Dubai.
Which airlines fly to Dubai?

Airlines flying direct from South Africa to Dubai include:

  • Emirates, with flights from Johannesburg, Cape Town and from Osaka, for example.
  • Flydubai also operates numerous flights, some of them originating from Tirana, Dar es Salaam and Zanzibar.
  • Flynas, with flights from Jeddah to Dubai and Riyadh and also from Medinah.

Airlines with indirect flights to Dubai include:

  • Kenya Airways, which flies from Johannesburg, Cape Town or Kinshasa.
  • Etihad Airways, with flights from Johannesburg and Male, as well as from Bahrain.
  • Ethiopian Airlines, with flights from Cape Town, Johannesburg and also Dar es Salaam.
How long before a flight to Dubai should I be at the airport?
If you want to be on time for your flight to Dubai, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Dubai departing from over 44 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Dubai with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is the name of Dubai’s airport?
Dubai is served by 2 airport[s]. Dubai International Airport operates flights towards both domestic and international destinations within 44 cities, such as Johannesburg, Cape Town and Durban, the most popular routes.
How far is Dubai’s airport from the city centre?
Dubai’s airport Dubai International Airport is located 19 kms from the city centre.
How much is the trip from the airport to Dubai’s city centre?
Public transport: The price for the trip is about 27.07 R per person.
Taxi: If you have more budget and prefer to take a taxi from Dubai International Airport , the average price for the ride to Dubai centre is around 54.14 R per km.
Car: For more convenience and freedom during your stay, eDreams has the best offers of car rentals in Dubai. Pick your preferred car type and get from Dubai International Airport to Dubai city centre on your own terms.

Plan your trip

Popular citiesPopular Flight RoutesAlternate routes