How to get from Heidelberg to Barwon Heads by bus and train?
Heidelberg to Barwon Heads - Bus Timetable
The 903 bus from Heidelberg to Barwon Heads runs from 05:24 to 22:35, with departures every 10-30 min. The journey takes about 3 hr 9 min, with regular service throughout the operating hours.
From Heidelberg to Barwon Heads by bus and train
To get from Heidelberg to Barwon Heads in Melbourne, you’ll need to take 2 bus lines and one train line: take the 903 bus from Heidelberg Station/Yarra St station to Sunshine Station/Dickson St station. Next, you’ll have to switch to the GEELONG train and finally take the 55 bus from Marshall Station/Marshalltown Rd station to Barwon Heads Village Park/Geelong Rd station. The total trip duration for this route is approximately 3 hr 9 min. The bus and train schedule from Heidelberg may change. We recommend you check the updated bus and train schedule to Barwon Heads on the Moovit app.
Step by Step
- 1Walk to bus stationHeidelberg Station/Yarra StID 4094940 m • 1 min
- 2Wait for bus903Altona Station
- 3Ride to bus stationSunshine Station/Dickson StID 4094683 min
- 4Walk to train stationSunshine StationID vic:rail:SUN70 m • 1 min
- 5Wait for trainGEELONGWaurn Ponds
- 6Ride to train stationMarshall Railway StationID vic:rail:MAS61 min
- 7Walk to bus stationMarshall Station/Marshalltown RdID 2866820 m • 1 min
- 8Wait for bus55Ocean Grove (Via Barwon Heads)
- 9Ride to bus stationBarwon Heads Village Park/Geelong RdID 5066825 min
Public transport directions from Heidelberg to Barwon Heads
Bus And Train timetable from Heidelberg to Barwon Heads
Related Routes
- Abbotsford to Barwon Heads
- Albanvale to Barwon Heads
- Altona Meadows to Barwon Heads
- Altona North to Barwon Heads
- Ardeer to Barwon Heads
- Ascot Vale to Barwon Heads
- Aspendale to Barwon Heads
- Avondale Heights to Barwon Heads
- Balwyn North to Barwon Heads
- Bayswater to Barwon Heads
- Bayswater North to Barwon Heads
- Belgrave to Barwon Heads
- Bentleigh to Barwon Heads
- Berwick to Barwon Heads
- Blackburn to Barwon Heads
- Blackburn North to Barwon Heads
- Bonbeach to Barwon Heads
- Boronia to Barwon Heads
- Box Hill to Barwon Heads
- Box Hill North to Barwon Heads
Questions & Answers
What is the fastest way to get from Heidelberg to Barwon Heads?
The fastest way takes 189 minutes, using Bus line 903, Train line GEELONG, Bus line 55.
Is there a direct bus between Heidelberg and Barwon Heads in Melbourne?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 9 min.
Which bus line goes from Heidelberg to Barwon Heads in Melbourne?
The 903 bus line goes from Heidelberg Station/Yarra St station near Heidelberg to Sunshine Station/Dickson St station. From there you’ll have to take one bus line and one train line till Sunshine Station/Dickson St station near Barwon Heads in Melbourne.
How long does it take to travel from Heidelberg to Barwon Heads in Melbourne by bus and train?
The total travel time between Heidelberg and Barwon Heads in Melbourne by bus and train is about 3 hr 9 min.
Where do I get on the bus near Heidelberg to get to Barwon Heads in Melbourne?
Get on the 903 bus from the Heidelberg Station/Yarra St stop near Heidelberg in Melbourne.
Where do I get off the bus when travelling between Heidelberg and Barwon Heads in Melbourne?
Get off the bus at the Sunshine Station/Dickson St stop, which is closest to Barwon Heads in Melbourne.
Popular Routes
- Doncaster East to Melbourne Airport
- Stawell to Melbourne Airport
- Melbourne to Kyneton
- Frankston to Oakleigh South
- Melbourne to Melbourne High School
- Footscray to South Kingsville
- Melbourne Airport to Caulfield South
- Bundoora to Greensborough
- Blackburn to Melbourne Airport
- Flinders Street to Brighton East
- Chelsea to Balaclava
- Clyde to Narre Warren
- Shepparton to Tatura
- Melbourne Airport to Nhill
- Burwood East to Melbourne
- Bacchus Marsh to Altona North
- Melbourne Airport to Burwood East
- Dandenong to Burwood East
- Frankston South to Leongatha
- Essendon to Sunshine