Non-stop flights to Melbourne (MEL)
Melbourne Airport is the third largest airport in Australia. It is an international airport. In total there are 62 airports around the world that have direct flights to Melbourne, spread around 61 cities in 19 countries. Currently, there are 31 domestic flights to Melbourne.
Melbourne is mainly known for sightseeing & culture and its nightlife.
On this page
All direct flights to Melbourne Airlines flying to Melbourne Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 8,329 flights arriving at Melbourne Airport, which are 278 flights per day or 12 flights per hour. On an average day, there is at least 1 flight arriving every 5 minutes.
The most frequently departed flights to Melbourne are routes from Sydney (SYD) in Australia and Brisbane (BNE), also in Australia. These two routes together are operated 3018 times this month, and make up for 36% of all monthly arrivals at Melbourne Airport.
The longest flight to Melbourne MEL is departing from Dallas-Fort Worth (DFW). This non-stop flight takes around 15 hours and 45 minutes and covers a distance of 5,586 miles (8,990 km).
List of all direct flights to Melbourne
Below you can find a list of all cities and countries that have direct flights to Melbourne, ordered by popularity.









Airlines flying to Melbourne
Currently, there are 29 airlines that fly to Melbourne. Most flights to Melbourne are operated by Qantas, as they connect 36 airports to MEL. Below you can find a list of airlines that operate most MEL flights:












Business class flights to Melbourne
There are 34 airports that have flights to Melbourne in Business Class. All airports that offer business class flights to MEL are listed below:









First class flights to Melbourne
If you are looking for a luxurious flight, there's a total of 4 airports to choose from that have flights to MEL in First Class.




Intercontinental flights to Melbourne
These are all non-stop intercontinental flights to Melbourne Airport (MEL), as of August 2022:
* Please note that there are no direct services from Europe, Canada, Southern America, Central America, the Caribbean, Africa or Central Asia.
Non-stop flights from the US to Melbourne
Qantas (Oneworld): seasonal flights from Dallas-Fort Worth (DFW) and year-round flights from Los Angeles (LAX).
Jetstar: year-round flights from Honolulu (HNL).
United Airlines (Star Alliance): seasonal flights from Los Angeles (LAX) and year-round flights from San Francisco (SFO).
Non-stop flights from the Middle-East / Western Asia to Melbourne
Emirates: year-round flights from Dubai (DXB).
Etihad Airways: year-round flights from Abu Dhabi (AUH).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Non-stop flights from India / South Asia to Melbourne
Qantas (Oneworld): year-round flights from New Delhi (DEL).
SriLankan Airlines (Oneworld): seasonal flights from Thiruvananthapuram (TRV) and year-round flights from Colombo (CMB).
Air India (Star Alliance): year-round flights from New Delhi (DEL).
Non-stop flights from China to Melbourne
Xiamen Airlines is currently the only airline flying non-stop from China to Melbourne. They fly seasonal from Fuzhou (FOC) and year-round from Xiamen (XMN).
Non-stop flights from Japan to Melbourne
Qantas (Oneworld): seasonal flights from Tokyo (HND).
Japan Airlines (Oneworld): year-round flights from Tokyo (NRT).
Non-stop flights from East Asia to Melbourne
Qantas (Oneworld): seasonal flights from Hong Kong (HKG).
Cathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).
China Airlines (SkyTeam): year-round flights from Taipei (TPE).
Non-stop flights from South-East Asia to Melbourne
Qantas (Oneworld): year-round flights from Denpasar (DPS) and Singapore (SIN).
Jetstar: year-round flights from Denpasar (DPS), Singapore (SIN), Bangkok (BKK), Phuket (HKT) and Ho Chi Minh City (SGN).
Malindo Air: year-round flights from Denpasar (DPS).
Virgin Australia: year-round flights from Denpasar (DPS).
Scoot: year-round flights from Singapore (SIN).
Singapore Airlines (Star Alliance): year-round flights from Singapore (SIN).
Thai Airways (Star Alliance): year-round flights from Bangkok (BKK).
Bamboo Airways: seasonal flights from Hanoi (HAN) and Ho Chi Minh City (SGN).
Vietnam Airlines (SkyTeam): year-round flights from Ho Chi Minh City (SGN).
AirAsia X: seasonal flights from Kuala Lumpur (KUL).
Malaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).
Cebu Pacific: seasonal flights from Manila (MNL).
Philippine Airlines: year-round flights from Manila (MNL).
Royal Brunei Airlines: year-round flights from Brunei and Muara (BWN).
International flights to Melbourne
Flights from Brunei to Melbourne

Brunei and Muara is the only city in Brunei with direct flights to Melbourne. From Brunei and Muara, direct flights are offered by Royal Brunei Airlines.
Flights from China to Melbourne

There are 2 airports in China that have non-stop flights to Melbourne.
From Fuzhou and Xiamen, you can fly with Xiamen Airlines (SkyTeam).
Flights from Fiji to Melbourne

In Fiji, the only airport that has a direct connection to Melbourne is Nadi. From Nadi, you can fly non-stop with Fiji Airways or Virgin Australia.
Flights from Hong Kong to Melbourne

There is 1 airport in Hong Kong that has a direct connection to Melbourne, which is Hong Kong. From Hong Kong, you can fly non-stop with Cathay Pacific (Oneworld) or Qantas (Oneworld).
Flights from India to Melbourne

If you are looking for a direct flight from India to Melbourne, there are 2 airports to choose from.
From New Delhi, you can fly non-stop with Air India (Star Alliance) or Qantas (Oneworld).
From Thiruvananthapuram, the only airline with direct flights is SriLankan Airlines (Oneworld).
Flights from Indonesia to Melbourne

In Indonesia, the only airport that has a direct connection to Melbourne is Denpasar. From Denpasar, there are 4 airlines that have direct services to Melbourne, which are Jetstar, Malindo Air, Qantas (Oneworld) and Virgin Australia.
Flights from Japan to Melbourne

In Japan, there are 2 airports that have direct flights to Melbourne.
From Tokyo, direct flights are offered by Japan Airlines (Oneworld).
From Tokyo, the only airline with direct flights is Qantas (Oneworld). This route is not operational yet but will start in October.
Flights from Malaysia to Melbourne

Kuala Lumpur is the only city in Malaysia with direct flights to Melbourne. From Kuala Lumpur, you can fly non-stop with AirAsia X or Malaysia Airlines (Oneworld).
Flights from New Zealand to Melbourne

If you are looking for a direct flight from New Zealand to Melbourne, there are 4 airports to choose from.
From Auckland and Christchurch, you can fly with Air New Zealand (Star Alliance), Jetstar and Qantas (Oneworld).
From Queenstown, there are 4 airlines that have direct services to Melbourne, which are Air New Zealand (Star Alliance), Jetstar, Qantas (Oneworld) and Virgin Australia.
From Wellington, you can fly non-stop with Air New Zealand (Star Alliance) or Qantas (Oneworld).
Flights from Philippines to Melbourne

There is 1 airport in Philippines that has a direct connection to Melbourne, which is Manila. From Manila, you can fly non-stop with Cebu Pacific or Philippine Airlines.
Flights from Qatar to Melbourne

Doha is the only city in Qatar with direct flights to Melbourne. From Doha, direct flights are offered by Qatar Airways (Oneworld).
Flights from Singapore to Melbourne

In Singapore, the only airport that has a direct connection to Melbourne is Singapore. From Singapore, there are 4 airlines that have direct services to Melbourne, which are Jetstar, Qantas (Oneworld), Scoot and Singapore Airlines (Star Alliance).
Flights from Sri Lanka to Melbourne

There is 1 airport in Sri Lanka that has a direct connection to Melbourne, which is Colombo. From Colombo, direct flights are offered by SriLankan Airlines (Oneworld).
Flights from Taiwan to Melbourne

In Taiwan, the only airport that has a direct connection to Melbourne is Taipei. From Taipei, direct flights are offered by China Airlines (SkyTeam).
Flights from Thailand to Melbourne

There are 2 airports in Thailand that have non-stop flights to Melbourne.
From Bangkok, you can fly non-stop with Jetstar or Thai Airways (Star Alliance).
From Phuket, the only airline with direct flights is Jetstar.
Flights from United Arab Emirates to Melbourne

In United Arab Emirates, there are 2 airports that have direct flights to Melbourne.
From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, the only airline with direct flights is Emirates.
Flights from United States to Melbourne

There are 4 airports in United States that have non-stop flights to Melbourne.
From Dallas-Fort Worth, direct flights are offered by Qantas (Oneworld). This is a seasonal route that starts in December and ends in July.
From Honolulu, the only airline with direct flights is Jetstar.
From Los Angeles, you can fly non-stop with Qantas (Oneworld) or United Airlines (Star Alliance).
From San Francisco, the only airline with direct flights is United Airlines (Star Alliance).
Flights from Vanuatu to Melbourne

Port Vila is the only city in Vanuatu with direct flights to Melbourne. From Port Vila, direct flights are offered by Air Vanuatu.
Flights from Vietnam to Melbourne

If you are looking for a direct flight from Vietnam to Melbourne, there are 2 airports to choose from.
From Hanoi, direct flights are offered by Bamboo Airways. This is a seasonal route that starts in August and ends in October.
From Ho Chi Minh City, direct flights are offered by Bamboo Airways, Jetstar and Vietnam Airlines (SkyTeam).
Domestic flights to Melbourne
Flights from Australia to Melbourne

There are lots of domestic flights to Melbourne (MEL). 31 airports in Australia have direct flights to the airport.
From Adelaide, there are 4 airlines that have direct services to Melbourne, which are Jetstar, Qantas (Oneworld), Regional Express and Virgin Australia.
From Albury and Alice Springs, you can fly with Qantas (Oneworld).
From Ballina, the only airline with direct flights is Jetstar.
From Brisbane, there are 4 airlines that have direct services to Melbourne, which are Jetstar, Qantas (Oneworld), Regional Express and Virgin Australia.
From Broome, you can fly non-stop to Melbourne with Qantas (Oneworld). This is a seasonal route that starts in August and ends in October.
From Burnie, you can fly non-stop with Qantas (Oneworld) or Regional Express.
From Busselton, the only airline with direct flights is Jetstar.
From Cairns, direct flights are offered by Jetstar, Qantas (Oneworld) and Virgin Australia.
From Canberra, there are 5 airlines that have direct services to Melbourne, which are Jetstar, Qantas (Oneworld), Qatar Airways (Oneworld), Regional Express and Virgin Australia.
From Coffs Harbour, you can fly non-stop with Qantas (Oneworld) or Virgin Australia.
From Darwin, direct flights are offered by Jetstar, Qantas (Oneworld) and Virgin Australia.
From Devonport, you can fly non-stop with Qantas (Oneworld) or Regional Express.
From Exmouth, the only airline with direct flights is Qantas (Oneworld). This is a seasonal route that started in April and ends in July.
From Gold Coast, there are 4 airlines that have direct services to Melbourne, which are Jetstar, Qantas (Oneworld), Regional Express and Virgin Australia.
From Hamilton Island and Hobart, all direct flights to Melbourne are operated by Jetstar, Qantas (Oneworld) and Virgin Australia.
From King Island, you can fly non-stop to Melbourne with Regional Express.
From Kingscote, direct flights are offered by Alliance Airlines.
From Launceston, direct flights are offered by Jetstar, Qantas (Oneworld) and Virgin Australia.
From Merimbula, Mildura and Mount Gambier, all direct flights to Melbourne are operated by Qantas (Oneworld) and Regional Express.
From Newcastle and Perth, you can fly with Jetstar, Qantas (Oneworld) and Virgin Australia.
From Proserpine, the only airline with direct flights is Jetstar.
From Sunshine Coast, direct flights are offered by Jetstar, Qantas (Oneworld) and Virgin Australia.
From Sydney, there are 5 airlines that have direct services to Melbourne, which are Jetstar, Qantas (Oneworld), Regional Express, SriLankan Airlines (Oneworld) and Virgin Australia.
From Townsville, direct flights are offered by Jetstar, Qantas (Oneworld) and Virgin Australia.
From Wagga Wagga, you can fly non-stop with Qantas (Oneworld) or Regional Express.
From Yulara, direct flights are offered by Jetstar.
Alternative airports near Melbourne
Flying to an alternative airport near Melbourne could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Melbourne (MEL) are listed below. The closest alternative airports are Melbourne (MEB) and Melbourne (AVV).
Frequently asked questions - FAQ
How many airports are there in Melbourne?
There are 3 airports in Melbourne: Melbourne Airport (MEL), Essendon Airport (MEB) and Avalon Airport (AVV).
What is the best airport to fly into Melbourne?
The most convenient airport to fly into Melbourne is Melbourne Airport (MEL).
How many airlines fly to Melbourne?
There are 29 airlines flying to Melbourne from 62 airports around the world, as of August 2022.
Which airlines fly to Melbourne?
Qantas, Jetstar and Virgin Australia operate most flights to Melbourne. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Melbourne?
Oneworld, SkyTeam and Star Alliance are all flying to Melbourne.
How many nonstop flights are there to Melbourne?
There are roughly 8,329 flights arriving at Melbourne every month (or 1,946 flights each week), from a total of 62 airports worldwide.
What is the official name of Melbourne Airport?
The official name of Melbourne Airport is Melbourne Airport.
What is the airport code of Melbourne Airport?
The airport code of Melbourne Airport is MEL.
What are the most popular flights to Melbourne?
Sydney, Brisbane and Adelaide are the 3 most popular routes to Melbourne. For a complete overview of all flight routes to Melbourne, please use our flight map.
How long is the flight to Melbourne?
Sydney to Melbourne | 1h 30m |
Brisbane to Melbourne | 2h 15m |
Adelaide to Melbourne | 1h 25m |
Gold Coast to Melbourne | 2h 5m |
Canberra to Melbourne | 1h 5m |