There are 3 ways to get from Miles to Tannum Sands by bus (Greyhound), train, 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.
Bus (Greyhound)
best- Take the bus from Miles to Rockhamptonbus Rockhampton
- Take the bus from Rockhampton to Gladstonebus Brisbane
11h 35m$111–210Drive 446 km
cheapest- Drive from Miles to Tannum Sandscar 446 km
5h 29m$80–116Train
- Take the train from Miles to Roma Streettrain Westlander
- Take the train from Roma Street to Gladstonetrain Tilt Train / ...
17h 22m$184–3,478
Miles to Tannum Sands by bus and foot (Greyhound)
Questions & Answers
The cheapest way to get from Miles to Tannum Sands is to drive which costs $80 - $120 and takes 5h 29m.
The fastest way to get from Miles to Tannum Sands is to drive which takes 5h 29m and costs $80 - $120.
No, there is no direct bus from Miles to Tannum Sands. However, there are services departing from Miles and arriving at Booth Ave near Salmon St hail 'n' ride via Rockhampton, Goondoon Street at Apex Park and Philip Street at Gladstone Centre Plaza. The journey, including transfers, takes approximately 11h 35m.
No, there is no direct train from Miles to Tannum Sands. However, there are services departing from Miles and arriving at Gladstone via Roma Street. The journey, including transfers, takes approximately 17h 22m.
The distance between Miles and Tannum Sands is 628 km. The road distance is 446 km.
The best way to get from Miles to Tannum Sands without a car is to bus which takes 11h 35m and costs $110 - $210.
It takes approximately 11h 35m to get from Miles to Tannum Sands, including transfers.
Miles to Tannum Sands bus services, operated by Greyhound Australia, depart from Miles station.
Miles to Tannum Sands train services, operated by Queensland Rail Travel, depart from Miles station.
The best way to get from Miles to Tannum Sands is to bus which takes 11h 35m and costs $110 - $210. Alternatively, you can train, which costs $180 - $3,500 and takes 17h 22m.
What companies run services between Miles, QLD, Australia and Tannum Sands, QLD, Australia?
You can take a bus from Miles to Booth Ave near Salmon St hail 'n' ride via Rockhampton, Gladstone, Goondoon Street at Apex Park, and Philip Street at Gladstone Centre Plaza in around 11h 35m. Alternatively, you can take a train from Miles to Tannum Sands via Roma Street and Gladstone in around 17h 22m.
- Phone
- 1800 872 467
- Website
- queenslandrailtravel.com.au
Train from Miles to Roma Street
- Ave. Duration
- 9h 30m
- Frequency
- Twice a week
- Estimated price
- $45–1,384
- 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
- $45–75
- AChoice
- $65–90
- Gold Class
- $1,105
- Heritage Class
- $1,384
Train from Roma Street to Gladstone
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- $60–1,923
- 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
- $60–90
- AChoice
- $95–130
- Gold Class
- $1,535
- Heritage Class
- $1,923
- Phone
- 1300 473946
- [email protected]
- Website
- greyhound.com.au
Bus from Miles to Rockhampton
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- $80–170
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $80–120
- Advantage
- $90–140
- Flexible
- $110–170
Bus from Rockhampton to Gladstone
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- $28–45
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $30–45
- Advantage
- $28–45
- Flexible
- $30–45
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
Best ways to travel around Australia
Read the travel guide
More Questions & Answers
Miles to Tannum Sands bus services, operated by Greyhound Australia, arrive at Rockhampton station.
Miles to Tannum Sands train services, operated by Queensland Rail Travel, arrive at Roma Street station.
Yes, the driving distance between Miles to Tannum Sands is 446 km. It takes approximately 5h 29m to drive from Miles to Tannum Sands.
There are 48+ hotels available in Tannum Sands.







