Cheap flights from Melbourne to Thailand

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
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
From
To
Leaving on
Depart
Time
Anytime

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

Return
Economy
Thu. 16/7
Thu. 23/7
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
Thu. 16/7
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')

How to find the cheapest flight from
Melbourne (MEL) to Thailand

How far in advance should I book a flight from Melbourne to Thailand?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 16% on flights from Melbourne to Thailand compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $1,157. For sooner than that we have options available in the next 3 days from $1,246.

What is the cheapest month to fly from Melbourne to Thailand?

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, August can be a great choice for travel to Thailand. Flights to Thailand from Melbourne in August are about $762 on average during August, but can be found for as low as $463.

Cheap flights from Melbourne to Thailand in July, August 2020

The best prices found for MEL to Thailand flights in July, August
24 Jul - 31 Jul
$786pp
MEL
Melbourne
Multiple airlines
     
3 STOPS
DMK
Bangkok Don Mueang Intl
DMK
Bangkok Don Mueang Intl
Multiple Airlines
   
2 STOPS
MEL
Melbourne
29 Jul - 17 Aug
$793pp
MEL
Melbourne
Multiple airlines
   
2 STOPS
DMK
Bangkok Don Mueang Intl
DMK
Bangkok Don Mueang Intl
Multiple Airlines
   
2 STOPS
MEL
Melbourne
7 Jul - 1 Nov
$871pp
MEL
Melbourne
Multiple airlines
     
3 STOPS
DMK
Bangkok Don Mueang Intl
DMK
Bangkok Don Mueang Intl
Multiple Airlines
 
1 STOP
MEL
Melbourne

Melbourne to Thailand 2020 flight deals

Cheap flights to Thailand from Melbourne found for this year
1 Nov - 20 Nov
$263pp
MEL
Melbourne
Scoot
 
1 STOP
DMK
Bangkok Don Mueang Intl
DMK
Bangkok Don Mueang Intl
Scoot
 
1 STOP
MEL
Melbourne
6 Oct - 13 Oct
$366pp
MEL
Melbourne
Jetstar
Direct
BKK
Bangkok Suvarnabhumi
BKK
Bangkok Suvarnabhumi
Jetstar
Direct
MEL
Melbourne
2 Sep - 13 Sep
$374pp
MEL
Melbourne
Philippine Airlines
 
1 STOP
BKK
Bangkok Suvarnabhumi
BKK
Bangkok Suvarnabhumi
Philippine Airlines
 
1 STOP
MEL
Melbourne

Direct flights to Thailand from Melbourne

Save time with Melbourne to Thailand direct flight deals
6 Oct - 13 Oct
$366pp
MEL
Melbourne
Jetstar
Direct
BKK
Bangkok Suvarnabhumi
BKK
Bangkok Suvarnabhumi
Jetstar
Direct
MEL
Melbourne
8 Oct - 11 Oct
$640pp
MEL
Melbourne
Multiple airlines
Direct
BKK
Bangkok Suvarnabhumi
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
MEL
Melbourne
15 Oct - 18 Oct
$641pp
MEL
Melbourne
Multiple airlines
Direct
BKK
Bangkok Suvarnabhumi
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
MEL
Melbourne

Last-minute flights from Melbourne to Thailand

Late deals on return flights to Thailand from Melbourne, departing today and this week
25 Jun - 26 Jun
$2,139pp
MEL
Melbourne
Multiple airlines
   
2 STOPS
BKK
Bangkok Suvarnabhumi
BKK
Bangkok Suvarnabhumi
Multiple Airlines
     
3 STOPS
MEL
Melbourne

One-way flights to Thailand from Melbourne

The cheapest one-way flights from Melbourne to Thailand
03:00 - 17:35
Philippine Airlines
1 stop
17h 35m
MEL - BKK
Philippine Airlines
05:15 - 06:15
Malaysia Airlines
1 stop
28h 00m
MEL - BKK
Malaysia Airlines
$527
StudentUniverse
08:30 - 05:50
Scoot
1 stop
24h 20m
MEL - BKK
Scoot

Related info for your journey

Useful info, stats and facts about Melbourne to Thailand flights.

Flight FAQs

From Melbourne to Thailand

Can I find flights from Melbourne to Thailand for under $300 on Cheapflights?

Yes, there are multiple flights from Melbourne to Thailand for under $300. The cheapest flight booked recently is on Scoot for just $263, but on average you can expect to pay $416.

Are there direct flights from Melbourne to Thailand for under $400 on Cheapflights?

Cheapflights has 14 direct flights from Melbourne to Thailand under $400. A good price for a direct flight from Melbourne to Thailand is less than $1,341.

Are there last-minute flights available from Melbourne to Thailand for under $2,200?

There are currently 1+ open flights from Melbourne to Thailand within the next 7 days for less than $2,200.

How popular is this flight route?

This flight path from Melbourne to Thailand was viewed by 23,493 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular airlines that fly from Melbourne to Thailand?

Consider Cebu Pacific, Jetstar or Malindo Air when booking your flight. These represent the most popular airlines when flying from Melbourne to Thailand.

What are the most popular routes from Melbourne to Thailand?

Most travellers choose Melbourne - Bangkok Suvarnabhumi, Melbourne - Bangkok Don Mueang Intl or Melbourne - Phuket City when deciding on the best route from Melbourne to Thailand.

What are the cheapest flights from Melbourne to Thailand?

Looking at all options, your cheapest flight can be booked for $244. While the most popular route (Melbourne - Bangkok Suvarnabhumi) can be booked for $557 on average our data indicates $714 when flying from Melbourne to Thailand

Arrival points for flights from Melbourne to Thailand

Destination information for Thailand

Things to know before you go. Useful info for your trip from Melbourne to Thailand
Today's exchange rate
$1 = ฿21.71
Flight duration
9h 07m

Airports servicing Melbourne

Airports servicing

Buri Ram (BFV)
Chiang Rai (CEI)
Chumphon (CJM)
Chiang Mai (CNX)
Hat Yai (HDY)
Mae Hong Son (HGN)
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First