Flights from Melbourne to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MEL to BKK – All flight route options from Melbourne International, Australia to Suvarnabhumi Airport, Thailand. These routes are operated by 34 airlines. Fly non-stop with Thai Airways International or Jetstar, or choose from 14 different stopover flights. The shortest flight time is 9 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Melbourne to Bangkok flights
There are over 16 airlines and as many as 1240 flights every week to this destination. You can fly non-stop to Bangkok (BKK) from Melbourne (MEL) with Jetstar or Thai Airways International but if a stopover option suits you better you can choose to fly via Bandar Seri Begawan, Ho Chi Minh City or any other of the 14 alternatives with connectiing airports.
Tip! You might want to consider arriving at Don Mueang International Airport (DMK) instead.
Melbourne to Bangkok with Jetstar
You can fly non-stop every Tuesday, Thursday or Saturday at 13:20 or 14:20. You also have the option to do a transit flight via Brisbane.
With Royal Brunei Airlines
If you fly from Melbourne with Royal Brunei Airlines you will do a stopover in Bandar Seri Begawan, BWN before reaching Bangkok. This flight trip will take 10 hours and 40 minutes and you can fly every Sunday with departures at 12:30 or 13:30.
Distance & flight times: Melbourne International to Suvarnabhumi Airport
The shortest flight time between MEL and BKK is 9 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 20m | - | 4581 miles (7371 km) |
BWN Bandar Seri Begawan | 10h 40m | 45m | 4680 miles (7530 km) |
SGN Ho Chi Minh City | 11h 5m | 1h 0m | 4632 miles (7453 km) |
HKT Phuket | 12h 10m | 1h 45m | 4802 miles (7726 km) |
DPS Denpasar | 12h 45m | 2h 10m | 4586 miles (7379 km) |
PER Perth | 13h 5m | 1h 30m | 5014 miles (8068 km) |
SIN Singapore | 13h 5m | 3h 45m | 4654 miles (7488 km) |
BNE Brisbane | 13h 18m | 3h 5m | 5395 miles (8681 km) |
HAN Hanoi | 13h 20m | 1h 40m | 5442 miles (8756 km) |
KUL Kuala Lumpur | 13h 45m | 3h 0m | 4708 miles (7575 km) |
MNL Manila | 14h 10m | 1h 50m | 5311 miles (8545 km) |
SYD Sydney | 14h 40m | 3h 55m | 5135 miles (8262 km) |
CAN Guangzhou | 16h 15m | 4h 0m | 5782 miles (9303 km) |
HKG Hong Kong | 16h 30m | 3h 55m | 5686 miles (9149 km) |
HAK Haikou | 17h 15m | 4h 55m | 5368 miles (8637 km) |


Quick copy and share this page
From Melbourne to Thailand
Below is a list of other destinations to Thailand from Melbourne International with either direct flights or 1 stop connections.
From Australia to Bangkok
Below is a list of other cities in Australia with flights to Bangkok with either non-stop or connecting flights.