There are 4 ways to get from Creswick to Maryborough by train, 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.
Train
best- Take the train from Creswick Station to Maryborough Stationtrain Ballarat
41 min$8–11Bus
cheapest- Take the bus from Raglan St/Albert St to Havelock St/Clarendon Stbus Bendigo - Ballarat Via Maryborough
55 min$1–13Drive 50.4 km
- Drive from Creswick to Maryboroughcar 50.4 km
43 min$9–13Taxi
- Take the taxi from Creswick to Maryboroughtaxi 50.4 km
43 min$110–140
Creswick to Maryborough by train
Questions & Answers
The cheapest way to get from Creswick to Maryborough is to bus which costs $1 - $13 and takes 55 min.
The fastest way to get from Creswick to Maryborough is to train which takes 41 min and costs $8 - $11.
Yes, there is a direct bus departing from Raglan St/Albert St and arriving at Havelock St/Clarendon St. Services depart twice daily, and operate Monday to Saturday. The journey takes approximately 55 min.
Yes, there is a direct train departing from Creswick Station station and arriving at Maryborough Station station. Services depart twice daily, and operate every day. The journey takes approximately 41 min.
The distance between Creswick and Maryborough is 50 km. The road distance is 50.4 km.
The best way to get from Creswick to Maryborough without a car is to train which takes 41 min and costs $8 - $11.
The train from Creswick Station to Maryborough Station takes 41 min including transfers and departs twice daily.
Creswick to Maryborough bus services, operated by Regional Transit, depart from Raglan St/Albert St station.
Creswick to Maryborough train services, operated by V/Line, depart from Creswick Station.
The best way to get from Creswick to Maryborough is to train which takes 41 min and costs $8 - $11. Alternatively, you can bus, which costs $1 - $13 and takes 55 min.
What companies run services between Creswick, VIC, Australia and Maryborough, VIC, Australia?
V/Line operates a train from Creswick Station to Maryborough Station twice daily. Tickets cost $8–11 and the journey takes 41 min. Alternatively, Regional Transit operates a bus from Raglan St/Albert St to Havelock St/Clarendon St once daily. Tickets cost $4–6 and the journey takes 55 min. V-Line Buses also services this route once a week.
- Phone
- 1800 800 007
- Website
- vline.com.au
Train from Creswick Station to Maryborough Station
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- $8–11
- Website
- https://www.vline.com.au/
- Off Peak
- $8–11
- Phone
- 1800 800 007
- Website
- transport.vic.gov.au
Bus from Raglan St/Albert St to Havelock St/Clarendon St
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- https://transport.vic.gov.au/
- Phone
- 1800 800 007
- [email protected]
- Website
- vline.com.au
Bus from Raglan St/Albert St to Havelock St/Clarendon St
- Ave. Duration
- 40 min
- Frequency
- Once a week
- 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
- Ave. Duration
- 43 min
- Estimated price
- $110–140
Creswick Taxi Service
- Phone
- +61 3 5345 2777
- Website
- creswicktaxi.com.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
More Questions & Answers
Creswick to Maryborough bus services, operated by Regional Transit, arrive at Havelock St/Clarendon St station.
Creswick to Maryborough train services, operated by V/Line, arrive at Maryborough Station.
Yes, the driving distance between Creswick to Maryborough is 50 km. It takes approximately 43 min to drive from Creswick to Maryborough.
There are 28+ hotels available in Maryborough.












