Melbourne to Geelong by Car, Train, or Ferry

Geelong is located just under 80km from Melbourne and offers many attractions along with being a gateway to the Bellarine Peninsula and the Great Ocean Road. Here’s how to get there


Melbourne to Geelong by Car

A straightforward drive that heads out on the M1.

Journey Time: 1 h 3 min (74.9 km) via M1


Melbourne to Geelong by Ferry



You can take a ferry from Docklands to Geelong (1 h 30 min). Alternatively, you can take a ferry from Docklands to nearby Portarlington (1 h 10 min).



Melbourne to Geelong by Train

VLocity Train

Regular train services depart from Southern Cross Station throughout the day heading to Geelong. It is within the Myki area and if you don’t have a Myki card you can buy a paper ticket. The Myki adult fare is $13.60.

Geelong Railway Station is located centrally and it is easy to walk to most places or easy to catch a taxi or bus. The Myki card works on local area buses in Geelong and you can use for journey planning on the local buses or see the map below