HUB hero image

How to Travel from

Melbourne to St Andrews Beach

by Rideshare or Car

Melbourne
+0
St Andrews Beach
Transport search to St Andrews Beach
Melbourne
+0
St Andrews Beach
Building a composite car route
Cheapest
Best Offer!
Car
1 h 13 min
94 km.
from $5
Composite Route Car Only

Two ways to Travel from Melbourne to St Andrews Beach

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Metro Trains Melbourne

Phone:
1800 800 007
Website:
metrotrains.com.au/
Train from Flinders Street to Frankston
Ave. Duration:
1h 7m
Frequency:
Every 15 minutes
Estimated price:
$3.69

Bus operators

Metropolitan Buses

Website:
ptv.vic.gov.au
Bus from Frankston to Shirlow
Ave. Duration:
1h 16m
Frequency:
Hourly

Questions and Answers

What is the cheapest way to get from Melbourne to St Andrews Beach?

The cheapest way to get from Melbourne to St Andrews Beach is to drive which costs $11.96 - $18.48 and takes 1h 13m.

What is the fastest way to get from Melbourne to St Andrews Beach?

The fastest way to get from Melbourne to St Andrews Beach is to drive which takes 1h 13m and costs $11.96 - $18.48 .

How far is it from Melbourne to St Andrews Beach?

The distance between Melbourne and St Andrews Beach is 90 km. The road distance is 101.5 km.

How do I travel from Melbourne to St Andrews Beach without a car?

The best way to get from Melbourne to St Andrews Beach without a car is to train and taxi which takes 1h 43m and costs $54.35 - $76.09 .

How long does it take to get from Melbourne to St Andrews Beach?

It takes approximately 1h 43m to get from Melbourne to St Andrews Beach, including transfers.

Can I drive from Melbourne to St Andrews Beach?

Yes, the driving distance between Melbourne to St Andrews Beach is 101 km. It takes approximately 1h 13m to drive from Melbourne to St Andrews Beach.

Where can I stay near St Andrews Beach?

There are 1400+ hotels available in St Andrews Beach. Prices start at $106.41 per night.
+0