Travel from Townsville to Gympie

Bus or train from Townsville to Gympie?

Queensland Rail operates a train from Townsville to Gympie 5 times a week. Tickets cost $130 - $250 and the journey takes 14 h 55 min. Queensland Rail also services this route 5 times a week. Alternatively, Greyhound Australia operates a bus from Townsville to Gympie twice daily. Tickets cost $110 - $260 and the journey takes 19 h 5 min.

Travel Guides

Best ways to travel around AustraliaRome2rio’s tips and tricks to getting around Australia

How to get from Townsville to Gympie

From Percy St at Cutheringa Park line 205 bus to Townsville airport, fly to Hervey Bay airport, taxi to Hervey Bay - Torquay, then bus to Gympie. 7 h 27 min $257. From Percy St at Cutheringa Park line 205 bus to Townsville airport, fly to Brisbane airport, train to Bowen Hills, platform 4, train to Gympie North station, then bus to Gympie. 8 h 27 min $174. From Percy St at Cutheringa Park line 205 bus to Townsville airport, fly to Maroochydore airport, line 620 bus to Noosa Junction, then bus to Gympie. 11 h 58 min $400. From Percy St at Cutheringa Park line 205 bus to Townsville airport, fly to Bundaberg airport, line 4 bus to Takalvan St near Woongarra Street, walk to Bundaberg, train to Gympie North station, then bus to Gympie. 10 h 14 min $308. From Townsville train to Gympie North station then bus to Gympie Sovereign. 16 h 5 min $188. From Townsville bus to Gympie. 19 h 5 min $167. From Townsville drive to Gympie. 16 h 31 min $127.
Close Print Itinerary
  1. Here are 7 options to get from
    Townsville to Gympie:

    1. Trip:
      1 Fly to Hervey Bay, bus
      • One-Way approx: USD $147 - $404
      • Duration: 7 h 27 min
      Open +
      • Trip:
        1 Fly to Hervey Bay, bus
        • One-Way approx: USD $147 - $404
        • Duration: 7 h 27 min
        Close x
    2. Trip:
      2 Fly to Brisbane, train
      • One-Way approx: USD $113 - $284
      • Duration: 8 h 27 min
      Open +
      • Trip:
        2 Fly to Brisbane, train
        • One-Way approx: USD $113 - $284
        • Duration: 8 h 27 min
        Close x
    3. Trip:
      3 Fly to Maroochydore, bus
      • One-Way approx: USD $377 - $457
      • Duration: 11 h 58 min
      Open +
      • Trip:
        3 Fly to Maroochydore, bus
        • One-Way approx: USD $377 - $457
        • Duration: 11 h 58 min
        Close x
    4. Trip:
      4 Fly to Bundaberg, train
      • One-Way approx: USD $232 - $347
      • Duration: 10 h 14 min
      Open +
      • Trip:
        4 Fly to Bundaberg, train
        • One-Way approx: USD $232 - $347
        • Duration: 10 h 14 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $140 - $253
      • Duration: 16 h 5 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $140 - $253
        • Duration: 16 h 5 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $110 - $260
      • Duration: 19 h 5 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $110 - $260
        • Duration: 19 h 5 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 16 h 31 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 16 h 31 min
        Close x