Plane from Proserpine/Whitsunday Coast Airport to Townsville
Ave. Duration:
4h 40m
Frequency:
Every day
Estimated price:
$378.93–$694.70
Qantas
Website:
qantas.com/
Plane from Mackay to Townsville
Ave. Duration:
55 min
Frequency:
Every day
Estimated price:
$126.31–$555.76
Plane from Proserpine/Whitsunday Coast Airport to Townsville
Ave. Duration:
6h 35m
Frequency:
Monday, Thursday, Friday, and Sunday
Estimated price:
$593.66–$947.32
Plane from Rockhampton to Townsville
Ave. Duration:
2h 55m
Frequency:
Every day
Estimated price:
$265.25–$694.70
Virgin Australia
Website:
virginaustralia.com
Plane from Proserpine/Whitsunday Coast Airport to Townsville
Ave. Duration:
6h 25m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$479.98–$694.70
Plane from Rockhampton to Townsville
Ave. Duration:
5h 20m
Frequency:
Monday to Friday
Estimated price:
$239.99–$694.70
Train operators
Queensland Rail Travel
Phone:
1800 872 467
Website:
queenslandrailtravel.com.au/
Train from Saint Lawrence to Townsville
Ave. Duration:
7h 28m
Frequency:
4 times a week
Estimated price:
$18.95–$1,401.74
Train from Saint Lawrence to Sarina
Ave. Duration:
1h 35m
Frequency:
4 times a week
Estimated price:
$4.29–$311.20
Train from Saint Lawrence to Carmila
Ave. Duration:
46 min
Frequency:
4 times a week
Estimated price:
$2.02–$144.07
Train from Saint Lawrence to Proserpine
Ave. Duration:
4h 9m
Frequency:
4 times a week
Estimated price:
$10.10–$726.54
Questions and Answers
What is the cheapest way to get from St Lawrence to Townsville?
The cheapest way to get from St Lawrence to Townsville is to train and bus which costs $41.30 - $184.78 and takes 9h 45m.
What is the fastest way to get from St Lawrence to Townsville?
The fastest way to get from St Lawrence to Townsville is to train and fly which takes 6h 51m and costs $119.57 - $652.17 .
Is there a direct bus between St Lawrence and Townsville?
Yes, there is a direct bus departing from Saint Lawrence and arriving at Townsville. Services depart twice daily, and operate every day. The journey takes approximately 9h 5m.
Is there a direct train between St Lawrence and Townsville?
Yes, there is a direct train departing from Saint Lawrence and arriving at Townsville. Services depart four times a week, and operate Monday, Wednesday, Friday and Saturday. The journey takes approximately 7h 28m.
How far is it from St Lawrence to Townsville?
The distance between St Lawrence and Townsville is 519 km. The road distance is 547.4 km.
How do I travel from St Lawrence to Townsville without a car?
The best way to get from St Lawrence to Townsville without a car is to train which takes 7h 28m and costs $16.30 - $1304.35 .
How long does it take to get from St Lawrence to Townsville?
The train from Saint Lawrence to Townsville takes 7h 28m including transfers and departs four times a week.
Where do I catch the St Lawrence to Townsville bus from?
St Lawrence to Townsville bus services, operated by Greyhound Australia, depart from Saint Lawrence station.
Where do I catch the St Lawrence to Townsville train from?
St Lawrence to Townsville train services, operated by Queensland Rail Travel, depart from Saint Lawrence station.
Train, bus or fly from St Lawrence to Townsville?
The best way to get from St Lawrence to Townsville is to train which takes 7h 28m and costs $16.30 - $1304.35 . Alternatively, you can bus, which costs $54.35 - $130.43 and takes 9h 5m. There are no good options to fly between St Lawrence to Townsville.
Where does the St Lawrence to Townsville bus arrive?
St Lawrence to Townsville bus services, operated by Greyhound Australia, arrive at Townsville station.
Where does the St Lawrence to Townsville train arrive?
St Lawrence to Townsville train services, operated by Queensland Rail Travel, arrive at Townsville station.
Can I drive from St Lawrence to Townsville?
Yes, the driving distance between St Lawrence to Townsville is 547 km. It takes approximately 7h 41m to drive from St Lawrence to Townsville.
Where can I stay near Townsville?
There are 509+ hotels available in Townsville. Prices start at $57.68 per night.