Book cheap flights to Dubai from R 1245

Explore the best deals

Discover the cheapest flights to Dubai
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Dubai

Doha
Flights from Doha to Dubai
1752R
1630R
Prime price per passenger
Mumbai
Flights from Mumbai to Dubai
2349R
2195R
Prime price per passenger
London
Flights from London to Dubai
-29 %
4052R
2893R
Prime price per passenger
Johannesburg
Flights from Johannesburg to Dubai
4796R
4487R
Prime price per passenger
Harare
Flights from Harare to Dubai
5845R
5487R
Prime price per passenger
Cape Town
Flights from Cape Town to Dubai
6922R
6477R
Prime price per passenger

How long is the flight to Dubai?

Direct Flight Time (in Hours)
Johannesburg
Durban
Cape Town
0h 2h 3h 5h 7h 8h 10h

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 R1245 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:

  • South African Airways, with flights from Durban, Cape Town and from Johannesburg, for example.
  • Flydubai also operates numerous flights, some of them originating from Tel Aviv - Yafo, Zanzibar and Colombo.
  • Emirates, with flights from Johannesburg to Dubai and Lahore and also from Cape Town.

Airlines with indirect flights to Dubai include:

  • Ethiopian Airlines, which flies from Cape Town, Johannesburg or Durban.
  • Kenya Airways, with flights from Johannesburg and Harare, as well as from Durban.
  • Etihad Airways, with flights from Johannesburg, Male and also Bangkok.
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 41 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 41 cities, such as Johannesburg, Cape Town and Muscat, 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.83 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 55.66 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