50
Checking Seats Availability
Loading seats data...

From Babinda to Townsville by bus

09:05
Babinda, Cairns
14:30
Townsville
5h 25m
Instant 
 
14:25
Babinda, Cairns
19:40
Townsville
5h 15m
Instant 
 

From Cairns Bus Stop to Townsville by bus

01:00
Cairns Bus Stop
05:45
Townsville
4h 45m
Instant 
 
08:15
Cairns Bus Stop
14:30
Townsville
6h 15m
Instant 
 
13:45
Cairns Bus Stop
19:40
Townsville
5h 55m
Instant 
 

From Gordonvale to Townsville by bus

01:20
Gordonvale, Cairns
05:45
Townsville
4h 25m
Instant 
 
08:40
Gordonvale, Cairns
14:30
Townsville
5h 50m
Instant 
 
14:00
Gordonvale, Cairns
19:40
Townsville
5h 40m
Instant 
 

From Cairns Airport (CNS) to Townsville (TSV) by flight

#QF1707 #QF752
05:25
CNS Cairns Airport
Stop 2h
Brisbane Airport
11:30
TSV Townsville Airport
6h 5m
Instant 
 
#JQ929 #QF1756
06:00
CNS Cairns Airport
Stop 6h 10m
Brisbane Airport
16:20
TSV Townsville Airport
10h 20m
Instant 
 
#QF2301
06:45
CNS Cairns Airport
07:40
TSV Townsville Airport
55m
Instant 
 
#QF2301 #QF2310
06:45
CNS Cairns Airport
Stop 8h 25m
Mackay Airport
18:20
TSV Townsville Airport
11h 35m
Instant 
 
07:00
CNS Cairns Airport
08:00
TSV Townsville Airport
1h
Instant 
 
#QF2305
07:35
CNS Cairns Airport
08:30
TSV Townsville Airport
55m
Instant 
 
#QF2305
08:50
CNS Cairns Airport
09:45
TSV Townsville Airport
55m
Instant 
 
#JQ931 #QF1756
09:20
CNS Cairns Airport
Stop 2h 50m
Brisbane Airport
16:20
TSV Townsville Airport
7h
Instant 
 
#JQ931 #QF756
09:30
CNS Cairns Airport
Stop 2h 40m
Brisbane Airport
16:15
TSV Townsville Airport
6h 45m
Instant 
 
#QF711 #QF756
10:35
CNS Cairns Airport
Stop 1h 35m
Brisbane Airport
16:15
TSV Townsville Airport
5h 40m
Instant 
 
#QF711 #QF1756
10:45
CNS Cairns Airport
Stop 1h 25m
Brisbane Airport
16:20
TSV Townsville Airport
5h 35m
Instant 
 
#QF713 #JQ906
12:45
CNS Cairns Airport
Stop 3h 10m
Brisbane Airport
20:00
TSV Townsville Airport
7h 15m
Instant 
 
#QF2307
14:25
CNS Cairns Airport
15:20
TSV Townsville Airport
55m
Instant 
 
#JQ935 #JQ906
14:35
CNS Cairns Airport
Stop 2h 50m
Brisbane Airport
21:30
TSV Townsville Airport
6h 55m
Instant 
 
#JQ935 #JQ904
14:35
CNS Cairns Airport
Stop 13h 20m
Brisbane Airport
07:55
TSV Townsville Airport
17h 20m
Instant 
 
#QF2307
14:55
CNS Cairns Airport
15:50
TSV Townsville Airport
55m
Instant 
 
#QF2309
15:35
CNS Cairns Airport
16:30
TSV Townsville Airport
55m
Instant 
 
16:10
CNS Cairns Airport
17:10
TSV Townsville Airport
1h
Instant 
 
#QF719 #JQ828
16:40
CNS Cairns Airport
Stop 13h 5m
Brisbane Airport
09:50
TSV Townsville Airport
17h 10m
Instant 
 
#QF719 #JQ904
16:40
CNS Cairns Airport
Stop 11h 15m
Brisbane Airport
07:55
TSV Townsville Airport
15h 15m
Instant 
 
#QF719 #QF760
16:40
CNS Cairns Airport
Stop 1h 10m
Brisbane Airport
21:55
TSV Townsville Airport
5h 15m
Instant 
 
#QF719 #QF760
17:10
CNS Cairns Airport
Stop 35m
Brisbane Airport
21:55
TSV Townsville Airport
4h 45m
Instant 
 
#QF719 #JQ904
17:10
CNS Cairns Airport
Stop 10h 40m
Brisbane Airport
07:55
TSV Townsville Airport
14h 45m
Instant 
 
#JQ959 #JQ912
17:25
CNS Cairns Airport
Stop 13h 55m
Sydney Airport Australia
12:45
TSV Townsville Airport
19h 20m
Instant 
 
#QF2315
17:30
CNS Cairns Airport
18:25
TSV Townsville Airport
55m
Instant 
 
#QF2315
17:35
CNS Cairns Airport
18:30
TSV Townsville Airport
55m
Instant 
 
#JQ949 #JQ912
18:15
CNS Cairns Airport
Stop 13h
Sydney Airport Australia
12:45
TSV Townsville Airport
18h 30m
Instant 
 
#JQ959 #JQ912
18:25
CNS Cairns Airport
Stop 13h 40m
Sydney Airport Australia
13:45
TSV Townsville Airport
19h 20m
Instant 
 
#QF1721 #JQ828
19:25
CNS Cairns Airport
Stop 10h 20m
Brisbane Airport
09:50
TSV Townsville Airport
14h 25m
Instant 
 
#QF1721 #JQ906
19:25
CNS Cairns Airport
Stop 22h
Brisbane Airport
21:30
TSV Townsville Airport
1d 2h 5m
Instant 
 
#JQ935 #QF750
19:55
CNS Cairns Airport
Stop 8h 30m
Brisbane Airport
08:30
TSV Townsville Airport
12h 35m
Instant 
 
#JQ935 #JQ828
19:55
CNS Cairns Airport
Stop 12h 40m
Brisbane Airport
12:40
TSV Townsville Airport
16h 45m
Instant 
 
#JQ935 #QF754
19:55
CNS Cairns Airport
Stop 14h 10m
Brisbane Airport
14:10
TSV Townsville Airport
18h 15m
Instant 
 
#JQ949 #JQ916
20:00
CNS Cairns Airport
Stop 16h 20m
Melbourne Airport Australia
18:45
TSV Townsville Airport
22h 45m
Instant 
 
#JQ949 #JQ916
21:00
CNS Cairns Airport
Stop 16h 10m
Melbourne Airport Australia
19:30
TSV Townsville Airport
22h 30m
Instant 
 

Cairns to Townsville destination reviews

QA
Bus AC Seater, Greyhound Australia, Dec 17, 2019
Bus driver was amazing & made the long ride very enjoyable !
4.7
3 customer reviews
5
67%
4
33%
3
0%
2
0%
1
0%

Popular Routes in Australia

How to get from Cairns to Townsville

When you want to get from Cairns to Townsville, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

  • Flight
  • Bus

If you’re looking for a quick trip, it’s recommended that you use Flight. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Flight ticket.

The cost of travel will depend on the means of transport you choose for your trip. A flight ticket is the most expensive option - it will cost you about AUD 1,018.71. If you want to save on transportation, it’s better to take a bus as a bus ticket costs as low as AUD 57.00.

How far is Cairns from Townsville?

If you’re traveling by land, it’s important to know the distance from Cairns to Townsville. Your trip will be a total of 211 miles (339 km). The flying distance is 163 miles (261 km).

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

The travel time from Cairns to Townsville can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 1 to 20 hours.

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

The cost of the trip from Cairns to Townsville varies according to what means of transport you choose for your journey. The most affordable operator is Greyhound Australia: travelling by bus expect to pay as low as AUD 57.00 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a flight - a one-way flight ticket can cost as much as AUD 1,018.71.

Here is a chart of the average ticket prices and transportation options available from Cairns to Townsville:

  • Bus tickets - AUD 57.00 to AUD 66.00;
  • Plane tickets - AUD 155.00 to AUD 1,019.00;

How many trips per day are there between Cairns and Townsville?

Depending on your choice of transportation, the number of daily trips varies.

  • Flights from Cairns to Townsville depart during the day - there are approximately 6 departures a day.
  • Buses start plying the route from 08:15 - you can also take a bus as late as 14:25. There are 6 available bus trips every day.

Which means of transport is the best for the route?

Flights

Traveling by plane is the fastest way to get from Cairns to Townsville. While it’s often the most expensive option, tool, occasionally you can grab promotional tickets for more or less the price of a train or a ferry ticket. Normally, the minimum you need to pay for a Plane ticket is AUD 155.00.

Things to remember before boarding a plane:

  • It’s 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 Cairns to Townsville
Jetstar Airways, Qantas Airways, Regional Express

Buses

Taking a bus from Cairns to Townsville is cheaper than flying. Quite often, a long-distance bus is the cheapest transportation option. Buses normally make bathroom and/or lunch stops along the way.

Things to remember before opting for a bus ride:

  • If possible, make sure to choose higher-class buses for a more comfortable travel experience. Such buses often have an air conditioning system, soft reclining seats, Wi-Fi, bathrooms, etc.
  • As with plane tickets, buses are better booked in advance so that you can secure a good seat.
  • While booking a bus, keep in mind that delays are possible. Yet it still pays to get to the bus station at least 15 minutes prior to the scheduled departure.

The most popular transport from Cairns to Townsville

How to choose the most convenient way of travel from Cairns to Townsville? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 100% decided to go for a bus.