Melbourne to the Bellarine Peninsula – by Car, Ferry, and Train/Bus

Bellarine Peninsula is a popular getaway destination and here is how to get from Melbourne to Bellarine Peninsula by Car, Ferry, and Train/Bus. Destinations on the Bellarine Peninsula include Drysdale, Portarlington, Indented Head, St Leonards, Queenscliff, Ocean Grove, Point Lonsdale, Barwon Heads, and Wallington.

 

Melbourne to Bellarine Peninsula by Car

 

 

The Bellarine Peninsula is an easy 1 h 15 min drive on the M1/Princess Hwy which takes you straight to Geelong where you’ll turn onto the Bellarine Hwy and from there you can take the appropriate road to your final destination.

 

Melbourne to Bellarine Peninsula by Ferry

You can take a ferry from Docklands to Geelong (1 h 30 min) and then walk ten minutes to where you can catch one of the buses to your final destination (see Bellarine bus map below). Alternatively, you can take a ferry from Docklands to Portarlington (1 h 10 min). See Port Phillip Ferries for tickets and timetables.

 

 

Melbourne to Bellarine Peninsula by Train/Bus

You can take the train from Southern Cross Station to Geelong Station (1 h) and then take a taxi or bus to your final destination. The adult train ticket is $13.60 and there are several daily services. For tickets and timetables see the V/Line website.

Here is a map of the public bus routes on the Bellarine Penninsula