The average bus between Heidelberg and Springvale takes 1h 43m and the fastest bus takes 1h 8m. The bus runs at least 3 times per hour from Heidelberg to Springvale. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 20 minutes between Heidelberg and Springvale. The earliest departure is at 6:37 AM in the morning, and the last departure from Heidelberg is at 8:29 PM which arrives into Springvale at 9:53 PM. All services require a transfer at Oakleigh Station/Portman St and take an average of 1h 43m. The schedules shown below are for the next available departures.

1h 32m • 1 change

1h 43m • 1 change

1h 47m • 1 change

1h 49m • 1 change
Want to know about travelling from Heidelberg to Springvale? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Heidelberg to Springvale. However, there are services departing from Heidelberg station and arriving at Springvale station via Oakleigh Station/Portman St station. The journey, including transfers, takes approximately 1h 43m.
Heidelberg to Springvale bus services, operated by Metropolitan buses, depart from Cape St/Burgundy St station.
Heidelberg to Springvale bus services, operated by Metropolitan buses, arrive at Oakleigh Station/Portman St.
The distance between Heidelberg and Springvale is 23 km. The road distance is 32 km.
Metropolitan buses operates a bus from Cape St/Burgundy St to Oakleigh Station/Portman St every 20 minutes. Tickets cost $6 and the journey takes 1h 22m.