There are 5 ways to get from Melbourne to Phillip Island 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.

What companies run services between Melbourne, VIC, Australia and Phillip Island, VIC, Australia?

Metro operates a train from Melbourne to Phillip Island every 15 minutes. Tickets cost $4 and the journey takes 1 h 5 min. Alternatively, V-Line operates a bus from Melbourne to Phillip Island 3 times a day. Tickets cost $8 - $12 and the journey takes 2 h 2 min.

Train operators
Metro
Website
ptv.vic.gov.au
Train from Flinders Street to Frankston
Avg. Duration
1 h 5 min
Frequency
Every 15 minutes
Estimated price
$4
Schedules at
ptv.vic.gov.au
2 hour ticket
$4
Daily
$7
Bus operators
Metropolitan buses
Website
ptv.vic.gov.au
Bus from Frankston to South Beach Rd/Tasman Rd
Avg. Duration
1 h 2 min
Frequency
Every 3 hours
Estimated price
$0
Schedules at
ptv.vic.gov.au
2 hour ticket
$0
Daily
$0
Bus from The Pines SC/Reynolds Rd to Frankston Station/Young St
Avg. Duration
2 h 22 min
Frequency
Every 30 minutes
Estimated price
$0
Schedules at
ptv.vic.gov.au
2 hour ticket
$0
Daily
$0
V-Line
Phone
1800 800 007
Website
vline.com.au
Bus from Dandenong to Walton St/Thompson Ave
Avg. Duration
2 h 2 min
Frequency
3 times a day
Estimated price
$8 - $12
Schedules at
ptv.vic.gov.au

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, How to get from London to Edinburgh and Want to know more about US trains? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Melbourne to Phillip Island?

The distance between Melbourne and Phillip Island is 77 km. The road distance is 139 km.

What is the cheapest way to get from Melbourne to Phillip Island?

The cheapest way to get from Melbourne to Phillip Island is to train and bus which costs $5 and takes 3 h 7 min.

What is the fastest way to get from Melbourne to Phillip Island?

The quickest way to get from Melbourne to Phillip Island is to drive which takes 1 h 43 min and costs $19.

Is there a direct bus between Melbourne and Phillip Island?

No, there is no direct bus from Melbourne to Phillip Island. However, there are services departing from Swanston St/Lonsdale St and arriving at South Beach Rd/Tasman Rd via The Pines SC/Reynolds Rd and Frankston. The journey, including transfers, takes approximately 5 h 21 min.

How long does it take to get from Melbourne to Phillip Island?

It takes approximately 4 h 5 min to get from Melbourne to Phillip Island, including transfers.