There are 5 ways to get from Beaudesert to Cooroy by bus, train, car, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 150 bus, train
best- Take the bus from Anna St at William Street to Browns Plains station, stop 1Abus 540
- Take the bus from Browns Plains station, stop 3B to Queen Street stationbus 150 / ...
- Take the train from Central station, platform 6 to Cooroy station, platform 1train
5h 26m$2Bus, line 150 bus
- Take the bus from Anna St at William Street to Browns Plains station, stop 1Abus 540
- Take the bus from Browns Plains station, stop 3B to Queen Street stationbus 150 / ...
- Take the bus from Brisbane Roma Street to Cooroybus
5h 49m$32–52Drive 190.3 km
- Drive from Beaudesert to Cooroycar 190.3 km
2h 18m$34–49Bus, line 150 bus via Cooroy
- Take the bus from Anna St at William Street to Browns Plains station, stop 1Abus 540
- Take the bus from Browns Plains station, stop 3B to Queen Street stationbus 150 / ...
- Take the bus from Brisbane to Cooroybus
5h 53m$38–62Train
- Take the train from Loganlea station, platform 2 to Roma Streettrain Bnbr / ...
- Take the train from Roma Street to Cooroytrain Tilt Train / ...
5h 57m$4–492
Beaudesert to Cooroy by bus, foot, and train
Questions & Answers
The cheapest way to get from Beaudesert to Cooroy is to bus and line 150 bus and train which costs $3 and takes 5h 26m.
The fastest way to get from Beaudesert to Cooroy is to drive which takes 2h 18m and costs $30 - $50.
No, there is no direct bus from Beaudesert to Cooroy. However, there are services departing from Anna St at William Street and arriving at Cooroy via Browns Plains station, stop 3B and Brisbane Roma Street. The journey, including transfers, takes approximately 5h 49m.
No, there is no direct train from Beaudesert station to Cooroy. However, there are services departing from Loganlea station, platform 2 and arriving at Cooroy via Roma Street. The journey, including transfers, takes approximately 5h 57m.
The distance between Beaudesert and Cooroy is 209 km. The road distance is 190.3 km.
The best way to get from Beaudesert to Cooroy without a car is to bus and line 150 bus and train which takes 5h 26m and costs $3.
It takes approximately 5h 26m to get from Beaudesert to Cooroy, including transfers.
Beaudesert to Cooroy bus services, operated by Translink, depart from Anna St at William Street station.
Beaudesert to Cooroy train services, operated by Translink, depart from Loganlea station, platform 2.
The best way to get from Beaudesert to Cooroy is to bus and line 150 bus which takes 5h 49m and costs $30 - $55. Alternatively, you can train, which costs $3 - $500 and takes 5h 57m.
What companies run services between Beaudesert, QLD, Australia and Cooroy, QLD, Australia?
You can take a bus from Anna St at William Street to Cooroy via Browns Plains station, stop 1A, Browns Plains station, stop 3B, Queen Street station, and Brisbane Roma Street in around 5h 49m. Alternatively, you can take a bus from Anna St at William Street to Cooroy via Park Ridge park 'n' ride stop B, Loganlea station, Loganlea station, platform 2, and Roma Street in around 5h 57m.
Train from Central station, platform 6 to Cooroy station, platform 1
- Ave. Duration
- 2h 19m
- Frequency
- Twice daily
- Estimated price
- $1
- Website
- Translink
Train from Loganlea station, platform 2 to Roma Street
- Ave. Duration
- 53 min
- Frequency
- Every 20 minutes
- Estimated price
- $1
- Website
- Translink
Train from Roma Street to Cooroy
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- $1
- Website
- Translink
Bus from Anna St at William Street to Browns Plains station, stop 1A
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Translink
Bus from Browns Plains station, stop 3B to Queen Street station
- Ave. Duration
- 59 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Website
- Translink
Bus from Anna St at William Street to Browns Plains station, stop 1A
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Translink
Bus from Browns Plains station, stop 3B to Queen Street station
- Ave. Duration
- 59 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Website
- Translink
Bus from Anna St at William Street to Browns Plains station, stop 1A
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Translink
Bus from Browns Plains station, stop 3B to Queen Street station
- Ave. Duration
- 59 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Website
- Translink
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
Beaudesert to Cooroy bus services, operated by Translink, arrive at Browns Plains station, stop 1A.
Beaudesert to Cooroy train services, operated by Translink, arrive at Roma Street station.
Yes, the driving distance between Beaudesert to Cooroy is 190 km. It takes approximately 2h 18m to drive from Beaudesert to Cooroy.
There are 1450+ hotels available in Cooroy.


