One Passenger / One Trip
01:00
Cairns, QLD
Cairns
05:25
Townsville, QLD
Townsville
4h 25min
Greyhound Australia
$67
01:00
Gordonvale, QLD
Gordonvale
05:25
Townsville, QLD
Townsville
4h 25min
Greyhound Australia
$67
01:10
Rockhampton, QLD
Rockhampton
12:30
Townsville, QLD
Townsville
11h 20min
Greyhound Australia
$132
01:15
Gordonvale, QLD
Gordonvale
05:25
Townsville, QLD
Townsville
4h 10min
Greyhound Australia
$64
02:00
Innisfail, QLD
Innisfail
05:25
Townsville, QLD
Townsville
3h 25min
Greyhound Australia
$50
02:15
Marlborough, QLD
Marlborough Turnoff
12:30
Townsville, QLD
Townsville
10h 15min
Greyhound Australia
$112
02:40
Tully, QLD
Tully
05:25
Townsville, QLD
Townsville
2h 45min
Greyhound Australia
$44
03:05
St Lawrence, QLD
St Lawrence Turnoff
12:30
Townsville, QLD
Townsville
9h 25min
Greyhound Australia
$97
03:10
Rockhampton, QLD
Rockhampton
14:40
Townsville, QLD
Townsville
11h 30min
Greyhound Australia
$132
03:15
Cardwell, QLD
Cardwell
05:25
Townsville, QLD
Townsville
2h 10min
Greyhound Australia
$40
03:55
Ingham, QLD
Ingham
05:25
Townsville, QLD
Townsville
1h 30min
Greyhound Australia
$37
04:30
Sarina, QLD
Sarina
12:30
Townsville, QLD
Townsville
8h 0min
Greyhound Australia
$83
05:35
Mackay, QLD
Mackay
12:30
Townsville, QLD
Townsville
6h 55min
Greyhound Australia
$74
06:20
Sarina, QLD
Sarina
14:40
Townsville, QLD
Townsville
8h 20min
Greyhound Australia
$83
07:00
Proserpine, QLD
Proserpine
12:30
Townsville, QLD
Townsville
5h 30min
Greyhound Australia
$59
07:30
Mackay, QLD
Mackay
14:40
Townsville, QLD
Townsville
7h 10min
Greyhound Australia
$74
07:30
Airlie Beach, QLD
Airlie Beach
12:30
Townsville, QLD
Townsville
5h 0min
Greyhound Australia
$51
08:15
Cairns, QLD
Cairns
14:30
Townsville, QLD
Townsville
6h 15min
Greyhound Australia
$67
08:35
Bowen, QLD
Bowen
12:30
Townsville, QLD
Townsville
3h 55min
Greyhound Australia
$29
08:40
Gordonvale, QLD
Gordonvale
14:30
Townsville, QLD
Townsville
5h 50min
Greyhound Australia
$64
City: | Townsville, QLD |
Daily arrivals: | 77 |
Bus stations | Townsville |
Connections: | 54 |
Companies: | Greyhound Australia |
Avg price: | $124.92 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a bus ticket from Gordonvale to Townsville costs around $67 while one from Rockhampton to Townsville costs $132. The average ticket price is $124.92.
There are many cities from which you can reach Townsville by bus. Some of them are Gordonvale (Gordonvale), Innisfail (Innisfail), Marlborough (Marlborough Turnoff). If you need more information, you can use our search engine.
The bus company that operates in Townsville is Greyhound Australia. One of its journeys, for example, is Greyhound Australia Cairns Townsville. Its price is approximately $67 and it takes 4h 25min. We recommend that you book your ticket in advance.
The Townsville bus station is Townsville. Many buses arrive to this station from cities like Tully (Tully), St Lawrence (St Lawrence Turnoff), Rockhampton (Rockhampton). The schedule and the price depend a lot on the city. You can find for example bus tickets for the route Tully Townsville from $44.