There are 4 ways to get from Corio to Leopold by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 61 bus
best- Take the train from Corio Station to Geelong Stationtrain Geelong
- Take the bus from Geelong Station/Railway Tce to Leopold Primary School/Bellarine Hwybus 61 / ...
1h 5m$12–14Drive 20.2 km
cheapest- Drive from Corio to Leopoldcar 20.2 km
19 min$4–6Taxi
- Take the taxi from Corio to Leopoldtaxi 20.2 km
19 min$40–55Line 1 bus, line 61 bus
- Take the bus from St Georges Rd/Station St to Geelong Station/Railway Tcebus 1
- Take the bus from Geelong Station/Railway Tce to Leopold Primary School/Bellarine Hwybus 61 / ...
1h 29m$4
Corio to Leopold by train and bus
Questions & Answers
The cheapest way to get from Corio to Leopold is to line 1 bus and line 61 bus which costs $5 and takes 1h 29m.
The fastest way to get from Corio to Leopold is to taxi which takes 19 min and costs $40 - $55.
No, there is no direct bus from Corio station to Leopold. However, there are services departing from St Georges Rd/Station St and arriving at Leopold Primary School/Bellarine Hwy via Geelong Station/Railway Tce. The journey, including transfers, takes approximately 1h 29m.
The distance between Corio and Leopold is 20 km. The road distance is 20.2 km.
The best way to get from Corio to Leopold without a car is to train and line 61 bus which takes 1h 5m and costs $11 - $14.
It takes approximately 1h 5m to get from Corio to Leopold, including transfers.
Corio to Leopold bus services, operated by Metropolitan buses, depart from St Georges Rd/Station St.
Corio to Leopold bus services, operated by Metropolitan buses, arrive at Geelong Station/Railway Tce.
Yes, the driving distance between Corio to Leopold is 20 km. It takes approximately 19 min to drive from Corio to Leopold.
There are 1213+ hotels available in Leopold.
What companies run services between Corio, VIC, Australia and Leopold, VIC, Australia?
You can take a bus from St Georges Rd/Station St to Leopold Primary School/Bellarine Hwy via Geelong Station/Railway Tce in around 1h 29m.
- Phone
- 1800 800 007
- Website
- vline.com.au
Train from Corio Station to Geelong Station
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- $6–9
- Website
- https://www.vline.com.au/
- Off Peak
- $6–9
- Phone
- 1800 800 007
- Website
- transport.vic.gov.au
Bus from Geelong Station/Railway Tce to Leopold Primary School/Bellarine Hwy
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $5
- Website
- https://transport.vic.gov.au/
- 2 hour ticket
- $5
- Daily
- $9
Bus from St Georges Rd/Station St to Geelong Station/Railway Tce
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Website
- https://transport.vic.gov.au/
- 2 hour ticket
- $5
- Daily
- $9
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide









