Prices are in Australian Dollars.

From
To
Tue. 3/11
Tue. 10/11
Any month
Compare vs Cheapflights |
From
To
Leaving on
Tue. 3/11
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Tue. 3/11
Tue. 10/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Tue. 3/11
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home United Arab Emirates Cheap flights to Dubai, United Arab Emirates

Cheap Flights to Dubai

Popular in December High demand for flights, 7% potential price rise
Cheapest in October Best time to find cheap flights, 4% potential price drop
Average price $1,064 Average for round-trip flights in October 2020
Round-trip from $3,416 From Melbourne to Dubai
One-way from $789 One-way flight from Melbourne to Dubai
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Dubai flights by month

January
$1,117
February
$1,072
March
$1,054
April
$1,139
May
$1,093
June
$1,226
July
$1,485
August
$1,235
September
$1,168
October
$1,068
November
$1,065
December
$1,379
Currently, the cheapest month for flights to Dubai is March. The most expensive month for flights is July. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to Dubai?

Choose a month below to see average flight price and weather conditions.
MEL - DXB
Price
$1,054 - $1,919
DXB
Temperature
24 - 41 °C
DXB
Rainfall
0 - 8 mm

Peak season

The desert city of Dubai is one of the seven emirates that comprise the United Arab Emirates in the Middle East. Easily one of the glitziest tourist destinations you can visit, it has more luxury hotels and beach resorts per square km than anywhere else on the planet. When flights to Dubai arrive, visitors know they’ll be living in the lap of luxury for a while. Plus cheap flights to Dubai means a lot of extra money to spend in this first-rate shopping destination – everything you buy in Dubai is duty-free. Dubai has a tropical desert climate so summers are extremely hot and humid with temperatures reaching 40C during the day and overnight lows of 30C. Peak season for travel to Dubai is winter which runs from December through to March, and when temperatures are in the comfortable mid-20Cs.

Off season

June to September is scorching hot, as you would expect from the desert, and not the best time to take flights to Dubai. Although buildings are air conditioned and there is an indoor ski centre, outdoor activities such as riding camels are not enjoyable.

When is the best time to book a flight to Dubai?

The best time to book a flight to Dubai is from October to April to avoid the hottest months of the year, however, this is also peak season when flight ticket prices rise. For the cheapest flights to Dubai look at booking six months in advance with low-cost airlines that fly indirect routes. It pays to note the dates of the holy fasting month of Ramadan which change each year. Muslims fast during the daylight hours from dawn to sunset during Ramadan, and this is strictly adhered to, so it is illegal for anyone to eat or drink in public. For this reason it may be easier to find cheap flight tickets to Dubai and discounted hotel accommodation during this time.

Which day is cheapest to fly to Dubai?

Sunday is currently, on average, the cheapest day to fly to Dubai. Flying on Friday will result in higher flight prices.

What time of day is cheapest to fly to Dubai?

To get the best value, try booking a flight in the afternoon when visiting Dubai. Generally the prices will increase for flights at midday as these tend to have higher demand.

How long is the flight to Dubai?

Flights from Sydney to Dubai – 14 hours 15 minutes.

Flights from Melbourne to Dubai – 13 hours 35 minutes.

Flights from Brisbane to Dubai – 14 hours 05 minutes.

Flights from Perth to Dubai – 10 hours 50 minutes.

Which airlines operate flights to Dubai?

Due to this being a popular tourist destination, there are a number of airlines operating direct flights to Dubai from Sydney, Melbourne, Brisbane and Perth. Search and compare airlines such as Emirates, Qantas, Singapore Airlines, Korean Air, China Southern and Etihad Airways.

How to get from the airport to the city centre?

Dubai International Airport (DXB) is situated in the Al Garhoud district 4.6 km east of Dubai. Once your flight to Dubai Airport has landed, travel into the city centre via the Dubai Metro, bus or taxi. Shuttle transfers can be pre-booked and will take you straight to your hotel. All major brands of car rentals are available at the airport with pickup and drop off locations in Terminals 1, 2 and 3.

Back to top

Find the best prices for you!

Cheap tickets to Dubai found by our users in Australia

Cheapest flights to United Arab Emirates

Home United Arab Emirates Cheap flights to Dubai, United Arab Emirates
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First