How to get from Townsville to Gympie

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Hervey Bay, bus  •  7 h 24 min

  1. Fly from Townsville (TSV) to Hervey Bay (HVB) TSV - HVB
  2. Take the bus from Hervey Bay - Torquay to Gympie

$144 - $402

Cheapest option

Fly to Brisbane, train  •  8 h 36 min

  1. Fly from Townsville (TSV) to Brisbane (BNE) TSV - BNE
  2. Take the train from Bowen Hills, platform 4 to Gympie North, platform 1

$110 - $282

4 alternative options

Fly to Maroochydore, bus  •  11 h 27 min

  1. Fly from Townsville (TSV) to Maroochydore (MCY) TSV - MCY
  2. Take the bus from Noosa Junction to Gympie

$274 - $455

Train  •  15 h 55 min

  1. Take the train from Townsville to Gympie North Spirit of Queensland

$132 - $239

Bus  •  20 h 45 min

  1. Take the bus from Townsville to Gympie Gx410

$110 - $230

Drive  •  16 h 31 min

  1. Drive from Townsville to Gympie 734 miles

$100 - $160

What companies run services between Townsville, QLD, Australia and Gympie, QLD, Australia?

Queensland Rail Travel operates a train from Townsville to Gympie 5 times a week. Tickets cost $120 - $230 and the journey takes 14 h 45 min. Alternatively, Greyhound Australia operates a bus from Townsville to Gympie once daily. Tickets cost $110 - $230 and the journey takes 20 h 45 min.

Airlines
Qantas
Website
qantas.com
Flights from Townsville to Hervey Bay via Brisbane
Ave. Duration
4 h 46 min
When
Every day
Estimated price
$200 - $650
Flights from Townsville to Hervey Bay via Mackay, Brisbane
Ave. Duration
5 h 40 min
When
Sunday
Estimated price
$230 - $750
Flights from Townsville to Brisbane
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$140 - $550
Flights from Townsville to Brisbane via Mackay
Ave. Duration
3 h 50 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$150 - $550
Flights from Townsville to Brisbane via Cairns
Ave. Duration
4 h 25 min
When
Tuesday, Thursday and Saturday
Estimated price
$90 - $450
Flights from Townsville to Maroochydore via Sydney
Ave. Duration
6 h 5 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$260 - $440
Flights from Townsville to Maroochydore via Brisbane, Sydney
Ave. Duration
8 h 27 min
When
Friday and Saturday
Estimated price
$380 - $1,000
Flights from Townsville to Maroochydore via Cairns, Sydney
Ave. Duration
8 h 50 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$400 - $1,100
Virgin Australia
Website
virginaustralia.com
Flights from Townsville to Brisbane
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$140 - $490
Flights from Townsville to Maroochydore via Sydney
Ave. Duration
7 h
When
Friday and Sunday
Estimated price
$310 - $800
Flights from Townsville to Maroochydore via Brisbane, Sydney
Ave. Duration
6 h 55 min
When
Friday and Sunday
Estimated price
$320 - $800
Flights from Townsville to Maroochydore via Brisbane, Melbourne
Ave. Duration
8 h 50 min
When
Friday
Estimated price
$400 - $950
Jetstar
Website
jetstar.com
Flights from Townsville to Brisbane
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$90 - $450
Flights from Townsville to Maroochydore via Sydney
Ave. Duration
6 h 5 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$260 - $440
Train operators
TRANSLink QLD
Website
translink.com.au
Train from Bowen Hills, platform 4 to Gympie North, platform 1
Ave. Duration
2 h 53 min
Frequency
Twice daily
Estimated price
$13 - $18
Schedules at
jp.translink.com.au
Queensland Rail Travel
Phone
1300 131 722
Email
reservations@qr.com.au
Website
queenslandrailtravel.com.au
Train from Townsville to Gympie North
Ave. Duration
14 h 45 min
Frequency
5 times a week
Estimated price
$120 - $230
Schedules at
queenslandrailtravel.com.au
A-Choice
$229
B-Quick
$126
Bus operators
Greyhound Australia
Phone
1300 473946
Website
greyhound.com.au
Bus from Hervey Bay - Torquay to Gympie
Ave. Duration
1 h 40 min
Frequency
3 times a day
Estimated price
$10 - $26
Schedules at
Greyhound.com.au
Book at
Greyhound.com.au
Saver
$10 - $15
Flexifare
$18 - $26
Bus from Noosa Junction to Gympie
Ave. Duration
1 h 45 min
Frequency
Twice daily
Estimated price
$5 - $18
Schedules at
Greyhound.com.au
Book at
Greyhound.com.au
Saver
$5 - $8
Flexifare
$12 - $18
Bus from Townsville to Gympie
Ave. Duration
20 h 45 min
Frequency
Once daily
Estimated price
$110 - $230
Schedules at
Greyhound.com.au
Book at
Greyhound.com.au
Saver
$110 - $170
Flexifare
$140 - $200

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.

Questions & Answers

The distance between Townsville and Gympie is 976 km. The road distance is 1174 km.

The cheapest way to get from Townsville to Gympie is to drive which costs $130 - $210 and takes 16 h 31 min.

The quickest way to get from Townsville to Gympie is to fly and bus which takes 7 h 24 min and costs $190 - $550.

Yes, there is a direct bus departing from Townsville and arriving at Gympie. Services depart once daily. The journey takes approximately 20 h 45 min.

It takes approximately 7 h 24 min to get from Townsville to Gympie, including transfers.