There are 7 ways to get from Bundaberg to Charters Towers by plane, bus, train, bus (Greyhound), 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.
Fly Bundaberg to Townsville Airport, bus
best- Fly from Bundaberg (BDB) to Townsville Airport (TSV)plane BDB - TSV
- Take the bus from Townsville to Charters Towers All Souls Schoolbus
9h 1m$462–707Train, bus
cheapest- Take the train from Bundaberg to Townsvilletrain Spirit of Queensland
- Take the bus from Townsville station to Blue Care Community Centrebus Charters Towers
16h 32m$142–3,686Bus
- Take the bus from Bundaberg to Townsvillebus Cairns / ...
- Take the bus from Townsville to Charters Towers All Souls Schoolbus Mount Isa
17h 45m$159–408Drive 1,022.8 km
- Drive from Bundaberg to Charters Towerscar 1,022.8 km
11h 51m$189–272Bus to Hervey Bay, fly to Townsville Airport, bus
- Take the bus from Bundaberg to Hervey Baybus
- Fly from Hervey Bay (HVB) to Townsville Airport (TSV)plane HVB - TSV
- Take the bus from Townsville to Charters Towers All Souls Schoolbus
10h 30m$468–807Fly Bundaberg to Whitsunday Coast Airport, train, bus
- Fly from Bundaberg (BDB) to Whitsunday Coast Airport (PPP)plane BDB - PPP
- Take the train from Proserpine to Townsvilletrain
- Take the bus from Townsville station to Blue Care Community Centrebus
12h 50m$561–2,056Bus via Townsville
- Take the bus from Bundaberg to Townsvillebus Au050-1 / ...
- Take the bus from Stockland Shopping Centre to Blue Care Community Centrebus Charters Towers
19h 20m$163–263
Bundaberg to Charters Towers by train and bus
Questions & Answers
The cheapest way to get from Bundaberg to Charters Towers is to bus via Townsville which costs $160 - $270 and takes 19h 20m.
The fastest way to get from Bundaberg to Charters Towers is to fly and bus which takes 9h 1m and costs $460 - $750.
No, there is no direct bus from Bundaberg to Charters Towers. However, there are services departing from Bundaberg and arriving at Charters Towers All Souls School via Townsville. The journey, including transfers, takes approximately 17h 45m.
The distance between Bundaberg and Charters Towers is 999 km. The road distance is 1022.8 km.
The best way to get from Bundaberg to Charters Towers without a car is to train and bus which takes 16h 32m and costs $140 - $3,700.
It takes approximately 9h 1m to get from Bundaberg to Charters Towers, including transfers.
Bundaberg to Charters Towers bus services, operated by Greyhound Australia, depart from Bundaberg station.
Bundaberg to Charters Towers bus services, operated by Greyhound Australia, arrive at Townsville station.
Yes, the driving distance between Bundaberg to Charters Towers is 1023 km. It takes approximately 11h 51m to drive from Bundaberg to Charters Towers.
Book your Bundaberg to Charters Towers bus tickets online with 12go.asia.
What companies run services between Bundaberg, QLD, Australia and Charters Towers, QLD, Australia?
You can take a bus from Bundaberg to Charters Towers All Souls School via Townsville in around 17h 45m.
- Website
- qantas.com
Flights from Bundaberg to Townsville Airport via Brisbane
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $430–650
Flights from Bundaberg to Townsville Airport via Brisbane, Mackay
- Ave. Duration
- 5h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $430–650
Flights from Bundaberg to Townsville Airport via Brisbane, Cairns
- Ave. Duration
- 7h 52m
- When
- Sunday, Monday, Tuesday, Thursday, and Friday
- Estimated price
- $430–650
Flights from Hervey Bay to Townsville Airport via Brisbane
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $400–650
Flights from Hervey Bay to Townsville Airport via Brisbane, Mackay
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- $400–650
Flights from Bundaberg to Whitsunday Coast Airport via Brisbane
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $400–1,000
Flights from Bundaberg to Whitsunday Coast Airport via Brisbane, Sydney
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $400–1,000
- Website
- virginaustralia.com
Flights from Bundaberg to Townsville Airport via Brisbane
- Ave. Duration
- 5h
- When
- Monday to Tuesday
- Estimated price
- $230–750
Flights from Bundaberg to Whitsunday Coast Airport via Brisbane
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $310–1,100
- Website
- jetstar.com
Flights from Bundaberg to Whitsunday Coast Airport via Brisbane
- Ave. Duration
- 5h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- $400–1,000
- Phone
- 1800 872 467
- Website
- queenslandrailtravel.com.au
Train from Bundaberg to Townsville
- Ave. Duration
- 13h 37m
- Frequency
- 4 times a week
- Estimated price
- $100–3,631
- 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
- $100–150
- AChoice
- $180–230
- Gold Class
- $2,899
- Heritage Class
- $3,631
Train from Proserpine to Townsville
- Ave. Duration
- 3h 9m
- Frequency
- 4 times a week
- Estimated price
- $35–933
- 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
- $35–60
- AChoice
- $45–60
- Gold Class
- $745
- Heritage Class
- $933
- Phone
- 1300 473946
- customerservice@greyhound.com.au
- Website
- greyhound.com.au
Bus from Townsville to Charters Towers All Souls School
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a week
- Estimated price
- $30–55
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $30–50
- Advantage
- $30–50
- Flexible
- $35–55
Bus from Bundaberg to Townsville
- Ave. Duration
- 15h 10m
- Frequency
- Twice daily
- Estimated price
- $160–360
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $160–230
- Advantage
- $190–290
- Flexible
- $240–360
- 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 Stockland Shopping Centre to Blue Care Community Centre
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Website
- https://www.transnorthbus.com.au/
- Book at
- https://www.tnbc.com.au/
- Phone
- 13 34 10
- reservations@premierms.com.au
- Website
- premierms.com.au
Bus from Bundaberg to Townsville
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- $120–180
- Website
- https://premierms.com.au/
- Website
- https://www.flixbus.com.au/
Bus from Bundaberg to Hervey Bay
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- $14–24
- Schedules at
- flixbus.com.au
Bus from Bundaberg to Townsville
- Ave. Duration
- 16h 12m
- Frequency
- Twice daily
- Estimated price
- $120–210
- Schedules at
- flixbus.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
There are 13+ hotels available in Charters Towers.














