50
Checking Seats Availability
Loading seats data...

From Brisbane Coach Terminal to Townsville by bus

12:00
BNE Brisbane Coach Terminal
13:20
TSV Townsville
1d 20m
Instant 
15:15
BNE Brisbane Coach Terminal
15:40
TSV Townsville
23h 25m
Instant 

From Brisbane Roma Street to Townsville by train

15:45
Brisbane Roma Street
10:23
Townsville
17h 38m
15:45
Brisbane Roma Street
10:23
Townsville
17h 38m

From Brisbane Airport (BNE) to Townsville (TSV) by flight

06:00
BNE Brisbane Airport
08:55
TSV Townsville Airport
1h 55m
Instant 
 
06:05
BNE Brisbane Airport
09:10
TSV Townsville Airport
2h 5m
Instant 
 
#QF1788
06:30
BNE Brisbane Airport
09:30
TSV Townsville Airport
2h
Instant 
 
06:30
BNE Brisbane Airport
09:30
TSV Townsville Airport
2h
Instant 
 
06:30
BNE Brisbane Airport
09:30
TSV Townsville Airport
2h
Instant 
 
#QF1750
06:45
BNE Brisbane Airport
09:45
TSV Townsville Airport
2h
Instant 
 
07:55
BNE Brisbane Airport
10:50
TSV Townsville Airport
1h 55m
Instant 
 
08:50
BNE Brisbane Airport
11:55
TSV Townsville Airport
2h 5m
Instant 
 
#QF1752
08:55
BNE Brisbane Airport
11:55
TSV Townsville Airport
2h
Instant 
 
09:30
BNE Brisbane Airport
12:30
TSV Townsville Airport
2h
Instant 
 
#QF1790
09:30
BNE Brisbane Airport
12:30
TSV Townsville Airport
2h
Instant 
 
09:30
BNE Brisbane Airport
12:30
TSV Townsville Airport
2h
Instant 
 
10:40
BNE Brisbane Airport
13:45
TSV Townsville Airport
2h 5m
Instant 
 
11:00
BNE Brisbane Airport
14:00
TSV Townsville Airport
2h
Instant 
 
#QF1754
11:00
BNE Brisbane Airport
14:00
TSV Townsville Airport
2h
Instant 
 
11:00
BNE Brisbane Airport
14:00
TSV Townsville Airport
2h
Instant 
 
#QF1786
11:00
BNE Brisbane Airport
14:00
TSV Townsville Airport
2h
Instant 
 
12:20
BNE Brisbane Airport
15:15
TSV Townsville Airport
1h 55m
Instant 
 
#QF5904
12:40
BNE Brisbane Airport
15:40
TSV Townsville Airport
2h
Instant 
 
12:55
BNE Brisbane Airport
16:00
TSV Townsville Airport
2h 5m
Instant 
 
14:05
BNE Brisbane Airport
17:10
TSV Townsville Airport
2h 5m
Instant 
 
#QF1792
14:10
BNE Brisbane Airport
17:10
TSV Townsville Airport
2h
Instant 
 
14:10
BNE Brisbane Airport
17:10
TSV Townsville Airport
2h
Instant 
 
#QF1756
14:15
BNE Brisbane Airport
17:15
TSV Townsville Airport
2h
Instant 
 
14:15
BNE Brisbane Airport
17:15
TSV Townsville Airport
2h
Instant 
 
17:20
BNE Brisbane Airport
20:25
TSV Townsville Airport
2h 5m
Instant 
 
17:20
BNE Brisbane Airport
20:20
TSV Townsville Airport
2h
Instant 
 
#QF1758
17:20
BNE Brisbane Airport
20:20
TSV Townsville Airport
2h
Instant 
 
#QF1794
17:20
BNE Brisbane Airport
20:20
TSV Townsville Airport
2h
Instant 
 
18:50
BNE Brisbane Airport
21:55
TSV Townsville Airport
2h 5m
Instant 
 
19:50
BNE Brisbane Airport
22:55
TSV Townsville Airport
2h 5m
Instant 
 
19:50
BNE Brisbane Airport
22:55
TSV Townsville Airport
2h 5m
Instant 
 
#QF1796
19:55
BNE Brisbane Airport
22:55
TSV Townsville Airport
2h
Instant 
 
#QF1760
19:55
BNE Brisbane Airport
22:55
TSV Townsville Airport
2h
Instant 
 
19:55
BNE Brisbane Airport
22:55
TSV Townsville Airport
2h
Instant 
 
20:10
BNE Brisbane Airport
23:15
TSV Townsville Airport
2h 5m
Instant 
 
21:10
BNE Brisbane Airport
00:15
TSV Townsville Airport
2h 5m
Instant 
 

Brisbane to Townsville Schedule

Brisbane to Townsville Schedule
Transport NameRoute TimePrice
Jetstar Airways Economy #JQ90406:00 – 08:55AUD 186.92
Virgin Auspyttralia Airlines Economy #VA36708:50 – 11:55AUD 175.04
Virgin Auspyttralia Airlines Economy #VA37112:55 – 16:00AUD 224.30
Greyhound Australia AC Seater 15:15 – 15:40AUD 286
Queensland Rail RailBed 15:45 – 10:23AUD 331.50
Virgin Auspyttralia Airlines Economy #VA37514:05 – 17:10AUD 236.21
Virgin Auspyttralia Airlines Economy #VA37917:20 – 20:25AUD 236.21
Virgin Auspyttralia Airlines Economy #VA38520:10 – 23:15AUD 236.21

Popular Routes in Australia

How to get from Brisbane to Townsville?

When you want to get from Brisbane to Townsville, your choices are limited. There is only one option we offer for this route:

  • Train

How far is Brisbane from Townsville?

The overland distance from Brisbane to Townsville is 549 miles (882 km).
The flying distance is 715 miles (1150 km).

How long does it take to get from Brisbane to Townsville?

The travel time from Brisbane to Townsville takes 18 hours in media.

How much does it cost to get from Brisbane to Townsville?

To get from Brisbane to Townsville prepare to shell out about AUD 189.00 for your ticket.

How many trips per day are there from Brisbane to Townsville?

Flights from Brisbane to Townsville are operated 8 times a day.
Trains always run on a set schedule - there are 2 departures a day.

Useful tips for travel from Brisbane to Townsville

While train is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Flights

Things to remember before buying your airticket:

  • It is recommended to book a ticket in advance and check-in online. This way, you can save over 2 hours at the airport, and if your seat selection is on a first come first served basis you will have more options to choose from.
  • Getting through security checks may take some time - it's recommended to get to the airport at least 1.5 hours in advance.

Airlines flying from Brisbane to Townsville
Jetstar Airways, Qantas Airways, Virgin Auspyttralia Airlines.

Do many travellers take train from Brisbane to Townsville?

Up to now, 545 booked train tickets from Brisbane to Townsville through our service. You can check reviews above.