There are 5 ways to get from Melbourne to Mallacoota by plane, car, bus or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

What companies run services between Melbourne, VIC, Australia and Mallacoota, VIC, Australia?

You can take a bus from Melbourne to Mallacoota via Bairnsdale and opposite Genoa Hotel/Alexanders Rd in around 9 h 43 min.

Airlines
Regional Express
Website
rex.com.au
Flights from Melbourne to Merimbula
Avg. Duration
1 h 20 min
When
Every day
Estimated price
$140 - $650
Train operators
V-Line
Phone
1800 800 007
Website
vline.com.au
Train from Flinders Street to Bairnsdale
Avg. Duration
3 h 42 min
Frequency
3 times a day
Estimated price
$19 - $28
Schedules at
ptv.vic.gov.au
Bus operators
V-Line
Phone
1800 800 007
Website
vline.com.au
Bus from Bennet Lane to opposite Genoa Hotel/Alexanders Rd
Avg. Duration
1 h 10 min
Frequency
Once daily
Estimated price
$5 - $9
Schedules at
ptv.vic.gov.au
Bus from Bairnsdale to opposite Genoa Hotel/Alexanders Rd
Avg. Duration
3 h 30 min
Frequency
Once daily
Estimated price
$15 - $22
Schedules at
ptv.vic.gov.au
Bus from Flinders Street to Bairnsdale
Avg. Duration
3 h 43 min
Frequency
5 times a week
Estimated price
$20 - $29
Schedules at
ptv.vic.gov.au
Other operators
Free Spirit Airlines
Website
freespiritairlines.com.au
Plane from Essendon Airport to Merimbula Airport
Avg. Duration
1 h 15 min
Frequency
3 times a week
Estimated price
$126
Schedules at
freespiritairlines.com.au

Want to know more about travelling around Australia

Rome2rio's unique Travel Guides provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Melbourne to Mallacoota?

The distance between Melbourne and Mallacoota is 422 km. The road distance is 514 km.

What is the cheapest way to get from Melbourne to Mallacoota?

The cheapest way to get from Melbourne to Mallacoota is to train and bus which costs $55 and takes 9 h 42 min.

What is the fastest way to get from Melbourne to Mallacoota?

The quickest way to get from Melbourne to Mallacoota is to fly and drive which takes 2 h 46 min and costs $210.

Is there a direct bus between Melbourne and Mallacoota?

No, there is no direct bus from Melbourne to Mallacoota. However, there are services departing from Flinders Street and arriving at Bendigo Bank/Maurice Ave via Bairnsdale and opposite Genoa Hotel/Alexanders Rd. The journey, including transfers, takes approximately 9 h 43 min.

How long does it take to get from Melbourne to Mallacoota?

It takes approximately 2 h 46 min to get from Melbourne to Mallacoota, including transfers.