There are 3 ways to get from Melbourne to East Gippsland by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, drive via General Store/Princes Hwy
best- Take the train from Flinders Street Station to Bairnsdale Stationtrain
- Take the bus from Bairnsdale to General Store/Princes Hwybus
- Drive from General Store/Princes Hwy to East Gippslandcar
8h 50m$29–58Drive 447 km
- Drive from Melbourne to East Gippslandcar 447 km
6h 31m$80–116Train, bus, drive
- Take the train from Flinders Street Station to Bairnsdale Stationtrain
- Take the bus from Bairnsdale to W Tree Co-op/Gelantipy Rdbus 12
- Drive from W Tree Co-op/Gelantipy Rd to East Gippslandcar
11h 54m$32–46
Questions & Answers
The cheapest way to get from Melbourne to East Gippsland is to train and bus and drive which costs $30 - $50 and takes 11h 54m.
The fastest way to get from Melbourne to East Gippsland is to drive which takes 6h 31m and costs $75 - $120.
The distance between Melbourne and East Gippsland is 495 km. The road distance is 447 km.
It takes approximately 8h 50m to get from Melbourne to East Gippsland, including transfers.
Yes, the driving distance between Melbourne to East Gippsland is 447 km. It takes approximately 6h 31m to drive from Melbourne to East Gippsland.
What companies run services between Melbourne, VIC, Australia and East Gippsland, VIC, Australia?
There is no direct connection from Melbourne to East Gippsland. However, you can take the train to Bairnsdale Station, walk to Bairnsdale, take the bus to General Store/Princes Hwy, then drive to East Gippsland. Alternatively, you can drive from Melbourne to East Gippsland in around 6h 31m.
- Phone
- 1800 800 007
- Website
- V-Line
Train from Flinders Street Station to Bairnsdale Station
- Ave. Duration
- 3h 52m
- Frequency
- 3 times a day
- Estimated price
- $10–14
- Website
- V-Line
- Off Peak
- $10–14
Train from Flinders Street Station to Bairnsdale Station
- Ave. Duration
- 3h 52m
- Frequency
- 3 times a day
- Estimated price
- $10–14
- Website
- V-Line
- Off Peak
- $10–14
- Phone
- 1800 800 007
- [email protected]
- Website
- V/Line
Bus from Bairnsdale to General Store/Princes Hwy
- Phone
- 1800 800 007
- Website
- Transport Victoria
Bus from Bairnsdale to W Tree Co-op/Gelantipy Rd
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $7–9
- Website
- Transport Victoria
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series 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.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide












