There are 4 ways to get from Castlemaine to Avoca by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Maryborough Station/Station St
best- Take the bus from Castlemaine Station/Kennedy St to Maryborough Station/Station Stbus Coach
- Take the bus from Havelock St/Clarendon St to Avoca Information Centre/Sunraysia Hwybus Bendigo - Ballarat Via Maryborough
2h 16m$4–17Drive 74.2 km
- Drive from Castlemaine to Avocacar 74.2 km
1h 2m$14–20Taxi
- Take the taxi from Castlemaine to Avocataxi 74.2 km
1h 2m$170–210Bus
- Take the bus from Castlemaine to Havelock St/Clarendon Stbus Maryborough - Bendigo Via Maryborough
- Take the bus from Havelock St/Clarendon St to Avoca Information Centre/Sunraysia Hwybus Bendigo - Ballarat Via Maryborough
2h 20m$5–7
Castlemaine to Avoca by bus and foot
Questions & Answers
The cheapest way to get from Castlemaine to Avoca is to bus which costs $5 - $8 and takes 2h 20m.
The fastest way to get from Castlemaine to Avoca is to drive which takes 1h 2m and costs $13 - $20.
No, there is no direct bus from Castlemaine station to Avoca. However, there are services departing from Castlemaine Station/Kennedy St and arriving at Avoca Information Centre/Sunraysia Hwy via Havelock St/Clarendon St. The journey, including transfers, takes approximately 2h 16m.
The distance between Castlemaine and Avoca is 77 km. The road distance is 74.2 km.
The best way to get from Castlemaine to Avoca without a car is to bus via Maryborough Station/Station St which takes 2h 16m and costs $3 - $18.
It takes approximately 2h 16m to get from Castlemaine to Avoca, including transfers.
Castlemaine to Avoca bus services, operated by V-Line Buses, depart from Castlemaine Station/Kennedy St.
Castlemaine to Avoca bus services, operated by V-Line Buses, arrive at Maryborough Station/Station St.
Yes, the driving distance between Castlemaine to Avoca is 74 km. It takes approximately 1h 2m to drive from Castlemaine to Avoca.
There are 36+ hotels available in Avoca.
What companies run services between Castlemaine, VIC, Australia and Avoca, VIC, Australia?
You can take a bus from Castlemaine Station/Kennedy St to Avoca Information Centre/Sunraysia Hwy via Maryborough Station/Station St and Havelock St/Clarendon St in around 2h 16m.
- Phone
- 1800 800 007
- [email protected]
- Website
- vline.com.au
Bus from Castlemaine Station/Kennedy St to Maryborough Station/Station St
- Ave. Duration
- 41 min
- Frequency
- 3 times a day
- Estimated price
- $1–13
- Website
- https://www.vline.com.au/
- Schedules at
- https://www.vline.com.au/Timetables/Train-coach-timetables
- Book at
- https://www.vline.com.au/Plan-trip-buy-tickets
- Phone
- 1800 800 007
- Website
- transport.vic.gov.au
Bus from Havelock St/Clarendon St to Avoca Information Centre/Sunraysia Hwy
- Ave. Duration
- 25 min
- Frequency
- Twice a week
- Estimated price
- $3–5
- Website
- https://transport.vic.gov.au/
Bus from Castlemaine to Havelock St/Clarendon St
- Ave. Duration
- 55 min
- Frequency
- Once a week
- Estimated price
- $4–6
- Website
- https://transport.vic.gov.au/
Bus from Havelock St/Clarendon St to Avoca Information Centre/Sunraysia Hwy
- Ave. Duration
- 25 min
- Frequency
- Twice a week
- Estimated price
- $1–2
- Website
- https://transport.vic.gov.au/
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







