Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Rideshare
13 min
13 km.
from $1
Composite Route Car Only
Two ways to Travel from Flinders Street Station to Heidelberg
Select an Option Below to Start Your Journey
Cheapest
Rideshare
Other
By car (13 km)
Transport providers
Train operators
Metro Trains Melbourne
Phone:
1800 800 007
Website:
metrotrains.com.au/
Train from Flinders Street to Heidelberg
Ave. Duration:
35 min
Frequency:
Every 20 minutes
Estimated price:
$3.84
Bus operators
Metropolitan Buses
Website:
ptv.vic.gov.au
Bus from Little Collins St/Queen St to Clifton
Ave. Duration:
26 min
Frequency:
Every 20 minutes
Bus from Clifton Hill Station/Hoddle St to Heidelberg
Ave. Duration:
24 min
Frequency:
Every 30 minutes
Questions and Answers
How can I get to Heidelberg (Station) from Flinders Street Station at the lowest cost?
The cheapest way to get from Flinders Street Station to Heidelberg (Station) is to drive which costs $1.92 - $2.94 and takes 14 min.
What is the quickest method of travel from Flinders Street Station to Heidelberg Station?
The quickest method of travel from Flinders Street Station to Heidelberg Station is to take a taxi which takes 14 minutes and costs $20.43 - $25.54.
Does this bus stop offer wheelchair accessibility?
The bus stop does not offer wheelchair accessibility.
Does a direct train run between Flinders Street Station and Heidelberg Station?
Yes, a direct train departs from Flinders Street and arrives at Heidelberg. Services depart every 20 minutes, and operate every day. The journey takes approximately 35 minutes.
How far is it from Flinders Street Station to Heidelberg train station?
The distance between Flinders Street Station and Heidelberg train station is 17 km. The road distance is 13.6 km.
How can I travel from Flinders Street Station to Heidelberg (Station) without a car using public transportation?
The best way to get from Flinders Street Station to Heidelberg (Station) without a car using public transportation is to take a train which takes 35 minutes and costs $3.88.
How long does it take to get from Flinders Street Station to the City?
The journey from Flinders Street Station to the City takes 15 minutes including transfers and departs every 20 minutes.
Where do I catch the Flinders Street Station to Heidelberg (Station) bus from?
Flinders Street Station to Heidelberg (Station) bus services, operated by Metropolitan Buses, depart from Little Collins St/Queen St station.
Where can I find the Flinders Street Station to Heidelberg (Station) train?
Flinders Street Station to Heidelberg (Station) train services, operated by Metro Trains Melbourne, depart from Flinders Street station.
** What is the best mode of transportation from Flinders Street Station to Heidelberg (Station)?
** The best way to get from Flinders Street Station to Heidelberg (Station) is to train which takes 35 min and costs $3.88. Alternatively, you can line 250 bus and line 546 bus, which costs and takes 1h 18m. There are no good options to bus between Flinders Street Station to Heidelberg (Station).
Where does the Flinders Street Station to Heidelberg (Station) bus arrive?
Metropolitan Buses' Flinders Street Station to Heidelberg (Station) bus services arrive at Clifton Hill Interchange/Queens Pde station.
Where does the train that departs from Flinders Street Station and arrives at Heidelberg station, operated by Metro Trains Melbourne, arrive?
Heidelberg station.
Can I drive from Flinders Street Station to Heidelberg station?
Yes, the driving distance between Flinders Street Station and Heidelberg station is 14 km. It takes approximately 14 minutes to drive from Flinders Street Station to Heidelberg station.
Where can I find accommodation near Heidelberg (Station)?
There are 4291+ hotels available in Heidelberg (Station). Prices start at $91.44 per night.