There are 11 ways to get from Townsville to Cunnamulla by plane, 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.
Fly Townsville Airport to Charleville Airport, Railbus
best- Fly from Townsville Airport (TSV) to Charleville Airport (CTL)plane TSV - CTL
- Take the bus from Charleville station to Cunnamullabus
8h 35m$309–909Drive 1,218.8 km
cheapest- Drive from Townsville to Cunnamullacar 1,218.8 km
14h 54m$219–316Train, bus
- Take the train from Townsville to Roma Streettrain Spirit of Queensland
- Take the bus from Brisbane to Cunnamullabus
32h 14m$321–5,164Bus
- Take the bus from Townsville to Brisbane Coach Terminalbus Au050-1 / ...
- Take the bus from Brisbane to Cunnamullabus
36h 19m$404–630Fly Townsville Airport to Cobar Airport, drive
- Fly from Townsville Airport (TSV) to Cobar Airport (CAZ)plane TSV - CAZ
- Drive from Cobar Airport (CAZ) to Cunnamullacar
11h 54m$406–1,220Fly Townsville Airport to Blackall Airport, bus, Railbus
- Fly from Townsville Airport (TSV) to Blackall Airport (BKQ)plane TSV - BKQ
- Take the bus from Blackall to Charlevillebus
- Take the bus from Charleville station to Cunnamullabus
15h 17m$509–1,401Fly Townsville Airport to Roma, bus, Railbus
- Fly from Townsville Airport (TSV) to Roma (RMA)plane TSV - RMA
- Take the bus from Roma to Charlevillebus
- Take the bus from Charleville station to Cunnamullabus
11h 50m$436–1,247Fly Townsville Airport to Moree Airport, bus
- Fly from Townsville Airport (TSV) to Moree Airport (MRZ)plane TSV - MRZ
- Take the bus from Moree to Goondiwindibus
- Take the bus from Goondiwindi to St Georgebus
- Take the bus from St George to Cunnamullabus
18h 39m$390–1,054Train to Whitsunday Coast Airport, fly to Charleville Airport, Railbus
- Take the train from Townsville to Proserpinetrain
- Fly from Whitsunday Coast Airport (PPP) to Charleville Airport (CTL)plane PPP - CTL
- Take the bus from Charleville station to Cunnamullabus
28h 57m$387–2,123Bus via Townsville
- Take the bus from Townsville to Brisbanebus Brisbane
- Take the bus from Brisbane to Cunnamullabus
38h 10m$419–798Train, Railbus
- Take the train from Townsville to Roma Streettrain
- Take the train from Roma Street to Charlevilletrain
- Take the bus from Charleville station to Cunnamullabus
40h 9m$256–7,844
Townsville to Cunnamulla by train and bus
Questions & Answers
The cheapest way to get from Townsville to Cunnamulla is to drive which costs $210 - $320 and takes 14h 54m.
The fastest way to get from Townsville to Cunnamulla is to fly and Railbus which takes 8h 35m and costs $300 - $950.
No, there is no direct bus from Townsville to Cunnamulla. However, there are services departing from Townsville and arriving at Cunnamulla via Brisbane. The journey, including transfers, takes approximately 36h 19m.
The distance between Townsville and Cunnamulla is 999 km. The road distance is 1218.8 km.
The best way to get from Townsville to Cunnamulla without a car is to train and bus which takes 32h 14m and costs $320 - $5,500.
It takes approximately 8h 35m to get from Townsville to Cunnamulla, including transfers.
Townsville to Cunnamulla bus services, operated by FlixBus Australia, depart from Townsville station.
Townsville to Cunnamulla bus services, operated by FlixBus Australia, arrive at Brisbane Coach Terminal station.
Yes, the driving distance between Townsville to Cunnamulla is 1219 km. It takes approximately 14h 54m to drive from Townsville to Cunnamulla.
There are seven+ hotels available in Cunnamulla.
What companies run services between Townsville, QLD, Australia and Cunnamulla, QLD, Australia?
You can take a bus from Townsville to Cunnamulla via Brisbane Coach Terminal and Brisbane in around 36h 19m.
- Website
- rex.com.au
Flights from Townsville Airport to Charleville Airport via Brisbane
- Ave. Duration
- 5h 17m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $270–900
Flights from Townsville Airport to Charleville Airport via Brisbane, Roma
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $280–900
Flights from Townsville Airport to Charleville Airport via Mackay, Brisbane
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $440–1,500
Flights from Townsville Airport to Charleville Airport via Sydney, Brisbane
- Ave. Duration
- 8h 55m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $600–1,900
Flights from Townsville Airport to Charleville Airport via Cairns, Brisbane
- Ave. Duration
- 9h 10m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $500–1,600
Flights from Townsville Airport to Charleville Airport via Mount Isa, Brisbane
- Ave. Duration
- 9h 25m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $550–1,900
Flights from Townsville Airport to Roma via Brisbane
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- $330–1,800
Flights from Townsville Airport to Roma via Brisbane, Charleville Airport
- Ave. Duration
- 6h 37m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $380–1,200
Flights from Townsville Airport to Roma via Cairns, Brisbane
- Ave. Duration
- 6h 50m
- When
- Friday
- Estimated price
- $600–2,000
Flights from Townsville Airport to Roma via Mount Isa, Brisbane
- Ave. Duration
- 7h 5m
- When
- Friday
- Estimated price
- $700–2,300
Flights from Townsville Airport to Roma via Mackay, Brisbane
- Ave. Duration
- 7h 10m
- When
- Monday to Friday
- Estimated price
- $500–1,800
Flights from Townsville Airport to Roma via Sydney, Brisbane
- Ave. Duration
- 8h
- When
- Monday to Friday
- Estimated price
- $700–2,300
Flights from Whitsunday Coast Airport to Charleville Airport via Brisbane
- Ave. Duration
- 20h 30m
- When
- Saturday
- Estimated price
- $280–1,100
Flights from Whitsunday Coast Airport to Charleville Airport via Sydney, Brisbane
- Ave. Duration
- 21h 22m
- When
- Monday and Saturday
- Estimated price
- $460–1,500
Flights from Whitsunday Coast Airport to Charleville Airport via Brisbane, Roma
- Ave. Duration
- 22h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $280–1,100
- Website
- qantas.com
Flights from Townsville Airport to Blackall Airport via Brisbane
- Ave. Duration
- 7h 12m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $400–2,100
Flights from Townsville Airport to Moree Airport via Sydney
- Ave. Duration
- 8h 40m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–800
Flights from Townsville Airport to Moree Airport via Cairns, Sydney
- Ave. Duration
- 7h 57m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- $550–1,700
Flights from Townsville Airport to Moree Airport via Brisbane, Sydney
- Ave. Duration
- 8h 20m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $310–1,600
Flights from Townsville Airport to Moree Airport via Melbourne, Sydney
- Ave. Duration
- 11h 50m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $600–1,900
- Website
- flypelican.com.au
Flights from Townsville Airport to Cobar Airport via Sydney
- Ave. Duration
- 7h 25m
- When
- Tuesday and Wednesday
- Estimated price
- $330–1,200
Flights from Townsville Airport to Cobar Airport via Brisbane, Sydney
- Ave. Duration
- 10h 20m
- When
- Tuesday, Wednesday, Monday, Thursday, and Sunday
- Estimated price
- $350–2,300
Flights from Townsville Airport to Cobar Airport via Cairns, Sydney
- Ave. Duration
- 8h 50m
- When
- Tuesday
- Estimated price
- $750–2,500
Flights from Townsville Airport to Cobar Airport via Melbourne, Sydney
- Ave. Duration
- 10h 35m
- When
- Tuesday
- Estimated price
- $850–2,700
- Phone
- 1800 872 467
- Website
- queenslandrailtravel.com.au
Train from Townsville to Roma Street
- Ave. Duration
- 19h 4m
- Frequency
- 4 times a week
- Estimated price
- $140–4,904
- 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
- $140–190
- AChoice
- $240–310
- Gold Class
- $3,916
- Heritage Class
- $4,904
Train from Townsville to Proserpine
- Ave. Duration
- 3h 10m
- 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
Train from Townsville to Roma Street
- Ave. Duration
- 19h 4m
- Frequency
- 4 times a week
- Estimated price
- $140–4,904
- 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
- $140–190
- AChoice
- $240–310
- Gold Class
- $3,916
- Heritage Class
- $4,904
Train from Roma Street to Charleville
- Ave. Duration
- 16h 35m
- Frequency
- Twice a week
- Estimated price
- $85–2,900
- 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
- $85–120
- AChoice
- $140–190
- Gold Class
- $2,315
- Heritage Class
- $2,900
- Phone
- 1800 872 467
- Website
- queenslandrailtravel.com.au
Bus from Charleville station to Cunnamulla
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $30–40
- 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
Bus from Charleville station to Cunnamulla
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $30–40
- 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
Bus from Charleville station to Cunnamulla
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $30–40
- 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
Bus from Charleville station to Cunnamulla
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $30–40
- 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
Bus from Charleville station to Cunnamulla
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $30–40
- 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
- Phone
- (61) 13 22 51
- [email protected]
- Website
- murrays.com.au
Bus from Brisbane to Cunnamulla
- Ave. Duration
- 12h 10m
- Frequency
- Twice a week
- Estimated price
- $180–260
- Schedules at
- murrays.com.au
Bus from Brisbane to Cunnamulla
- Ave. Duration
- 12h 10m
- Frequency
- Twice a week
- Estimated price
- $180–260
- Schedules at
- murrays.com.au
Bus from Goondiwindi to St George
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- $40–60
- Schedules at
- murrays.com.au
Bus from St George to Cunnamulla
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- $80–120
- Schedules at
- murrays.com.au
Bus from Brisbane to Cunnamulla
- Ave. Duration
- 12h 10m
- Frequency
- Twice a week
- Estimated price
- $180–260
- Schedules at
- murrays.com.au
- Website
- https://www.flixbus.com.au/
Bus from Townsville to Brisbane Coach Terminal
- Ave. Duration
- 23h 9m
- Frequency
- Twice daily
- Estimated price
- $220–370
- Schedules at
- flixbus.com.au
- Phone
- 1300 473946
- [email protected]
- Website
- greyhound.com.au
Bus from Blackall to Charleville
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a week
- Estimated price
- $55–110
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $55–80
- Advantage
- $60–90
- Flexible
- $70–110
Bus from Roma to Charleville
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $50–95
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $50–75
- Advantage
- $55–85
- Flexible
- $65–95
Bus from Townsville to Brisbane
- Ave. Duration
- 25h
- Frequency
- 3 times a day
- Estimated price
- $230–550
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $230–340
- Advantage
- $290–430
- Flexible
- $370–550
- Phone
- +61 (07) 4661 8333
- [email protected]
- Website
- crisps.com.au
Bus from Moree to Goondiwindi
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Estimated price
- $28–80
- Schedules at
- crisps.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














