There are 6 ways to get from Cardwell to Longreach by bus (Greyhound), train, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Cardwell to Townsvillebus
- Take the bus from Townsville to Cloncurrybus
- Take the bus from Cloncurry to Longreachbus
21h 10m$236–502Drive 811.8 km
cheapest- Drive from Cardwell to Longreachcar 811.8 km
12h 15m$150–216Train
- Take the train from Cardwell to Rockhamptontrain Spirit of Queensland
- Take the train from Rockhampton to Longreachtrain Spirit of the Outback
28h 7m$176–5,780Train to Cairns, fly to Winton Airport, bus
- Take the train from Cardwell to Cairns Central Stationtrain
- Fly from Cairns (CNS) to Winton Airport (WIN)plane CNS - WIN
- Take the bus from Winton to Longreachbus
12h 50m$550–1,882Bus via Rockhampton
- Take the bus from Cardwell to Rockhamptonbus Au050-1 / ...
- Take the bus from Rockhampton to Longreachbus Longreach
24h 56m$205–410Train, bus, bus to Townsville Airport, fly to Longreach
- Take the train from Cardwell to Townsvilletrain
- Take the bus from Townsville station to Blue Care Community Centrebus
- Take the bus from Blue Care Community Centre to Townsville Airportbus
- Fly from Townsville Airport (TSV) to Longreach (LRE)plane TSV - LRE
15h 37m$398–1,810
Cardwell to Longreach by bus
Questions & Answers
The cheapest way to get from Cardwell to Longreach is to drive which costs $140 - $220 and takes 12h 15m.
The fastest way to get from Cardwell to Longreach is to drive which takes 12h 15m and costs $140 - $220.
No, there is no direct bus from Cardwell to Longreach. However, there are services departing from Cardwell and arriving at Longreach via Townsville and Cloncurry. The journey, including transfers, takes approximately 21h 10m.
No, there is no direct train from Cardwell to Longreach. However, there are services departing from Cardwell and arriving at Longreach via Rockhampton. The journey, including transfers, takes approximately 28h 7m.
The distance between Cardwell and Longreach is 1480 km. The road distance is 811.8 km.
The best way to get from Cardwell to Longreach without a car is to bus which takes 21h 10m and costs $230 - $500.
It takes approximately 21h 10m to get from Cardwell to Longreach, including transfers.
Cardwell to Longreach bus services, operated by Greyhound Australia, depart from Cardwell station.
Cardwell to Longreach train services, operated by Queensland Rail Travel, depart from Cardwell station.
The best way to get from Cardwell to Longreach is to bus which takes 21h 10m and costs $230 - $500. Alternatively, you can train, which costs $170 - $6,000 and takes 28h 7m.
What companies run services between Cardwell, QLD, Australia and Longreach, QLD, Australia?
You can take a bus from Cardwell to Longreach via Townsville and Cloncurry in around 21h 10m. Alternatively, you can take a train from Cardwell to Longreach via Rockhampton in around 28h 7m.
- Website
- qantas.com
Flights from Townsville Airport to Longreach via Brisbane
- Ave. Duration
- 8h 56m
- When
- Sunday
- Estimated price
- $320–1,100
Flights from Townsville Airport to Longreach via Brisbane, Barcaldine
- Ave. Duration
- 6h 22m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $320–1,100
Flights from Townsville Airport to Longreach via Brisbane, Blackall
- Ave. Duration
- 8h 22m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $320–1,100
- Website
- rex.com.au
Flights from Cairns to Winton Airport via Townsville Airport
- Ave. Duration
- 5h 10m
- When
- Tuesday and Thursday
- Estimated price
- $450–1,100
- Phone
- 1800 872 467
- Website
- queenslandrailtravel.com.au
Train from Cardwell to Rockhampton
- Ave. Duration
- 12h 21m
- Frequency
- 4 times a week
- Estimated price
- $95–3,180
- Book at
- https://queenslandrailtravel-booking.opendestinations.com/BookingSite/rail/search
- Website
- https://www.queenslandrailtravel.com.au/
- Schedules at
- https://www.queenslandrailtravel.com.au/Pages/Timetable.aspx
- BQuick
- $95–130
- AChoice
- $160–210
- Gold Class
- $2,539
- Heritage Class
- $3,180
Train from Rockhampton to Longreach
- Ave. Duration
- 14h 46m
- Frequency
- Twice a week
- Estimated price
- $80–2,583
- Book at
- https://queenslandrailtravel-booking.opendestinations.com/BookingSite/rail/search
- Website
- https://www.queenslandrailtravel.com.au/
- Schedules at
- https://www.queenslandrailtravel.com.au/Pages/Timetable.aspx
- BQuick
- $80–110
- AChoice
- $130–170
- Gold Class
- $2,062
- Heritage Class
- $2,583
Train from Cardwell to Cairns Central Station
- Ave. Duration
- 3h 31m
- Frequency
- 4 times a week
- Estimated price
- $30–668
- Book at
- https://queenslandrailtravel-booking.opendestinations.com/BookingSite/rail/search
- Website
- https://www.queenslandrailtravel.com.au/
- Schedules at
- https://www.queenslandrailtravel.com.au/Pages/Timetable.aspx
- BQuick
- $30–50
- AChoice
- $30–45
- Gold Class
- $533
- Heritage Class
- $668
Train from Cardwell to Townsville
- Ave. Duration
- 2h 27m
- Frequency
- 4 times a week
- Estimated price
- $28–600
- Book at
- https://queenslandrailtravel-booking.opendestinations.com/BookingSite/rail/search
- Website
- https://www.queenslandrailtravel.com.au/
- Schedules at
- https://www.queenslandrailtravel.com.au/Pages/Timetable.aspx
- BQuick
- $28–50
- AChoice
- $30–40
- Gold Class
- $479
- Heritage Class
- $600
- Phone
- 1300 473946
- customerservice@greyhound.com.au
- Website
- greyhound.com.au
Bus from Cardwell to Townsville
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $35–65
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $35–55
- Advantage
- $35–55
- Flexible
- $40–65
Bus from Townsville to Cloncurry
- Ave. Duration
- 10h 35m
- Frequency
- 3 times a week
- Estimated price
- $120–260
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $120–170
- Advantage
- $140–220
- Flexible
- $180–260
Bus from Cloncurry to Longreach
- Ave. Duration
- 6h 25m
- Frequency
- 5 times a week
- Estimated price
- $85–180
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $85–130
- Advantage
- $100–150
- Flexible
- $120–180
Bus from Winton to Longreach
- Ave. Duration
- 2h
- Frequency
- 5 times a week
- Estimated price
- $40–70
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $40–60
- Advantage
- $40–60
- Flexible
- $45–70
Bus from Rockhampton to Longreach
- Ave. Duration
- 9h 35m
- Frequency
- Twice a week
- Estimated price
- $100–230
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $100–160
- Advantage
- $130–190
- Flexible
- $160–230
- Phone
- 13 34 10
- reservations@premierms.com.au
- Website
- premierms.com.au
Bus from Cardwell to Townsville
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- https://premierms.com.au/
- Website
- flixbus.com.au
Bus from Cardwell to Rockhampton
- Ave. Duration
- 14h 13m
- Frequency
- Twice daily
- Estimated price
- $100–180
- Schedules at
- flixbus.com.au
- Phone
- +61 7 3036 2070
- Website
- transnorthbus.com.au
Bus from Townsville station to Blue Care Community Centre
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Website
- https://www.transnorthbus.com.au/
- Book at
- https://www.tnbc.com.au/
Bus from Blue Care Community Centre to Townsville Airport
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Website
- https://www.transnorthbus.com.au/
- Book at
- https://www.tnbc.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
Best ways to travel around Australia
Read the travel guide
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
Cardwell to Longreach bus services, operated by Greyhound Australia, arrive at Townsville station.
Cardwell to Longreach train services, operated by Queensland Rail Travel, arrive at Rockhampton station.
Yes, the driving distance between Cardwell to Longreach is 812 km. It takes approximately 12h 15m to drive from Cardwell to Longreach.
There are 13+ hotels available in Longreach.













