Travel from Bundaberg to Mackay

Train, bus or fly from Bundaberg to Mackay?

Queensland Rail operates a train from Bundaberg to Mackay 5 times a week. Tickets cost $80 - $120 and the journey takes 7 h 47 min. Alternatively, Greyhound Australia operates a bus from Bundaberg to Mackay once daily. Tickets cost $65 - $120 and the journey takes 9 h 35 min.

Travel Guides

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

How to get from Bundaberg to Mackay

ModeDurationPrice
From Bundaberg train to Mackay.7 h 47 min$123
From Bundaberg bus to Mackay.9 h 35 min$120
From Bundaberg drive to Mackay.9 h 8 min$84
From Bingera St at Friendlies Hospital line 4 bus to Bundaberg airport, fly to Mackay airport, then line 303 bus to Mackay.5 h 52 min$407
From Bundaberg train to Rockhampton, taxi to Rockhampton airport, fly to Mackay airport, then line 303 bus to Mackay.6 h 12 min$491
From Bingera St at Friendlies Hospital line 4 bus to Bundaberg airport, fly to Proserpine airport, taxi to Proserpine, then train to Mackay.7 h 32 min$335
From Bingera St at Friendlies Hospital line 4 bus to Bundaberg airport, fly to Moranbah airport, then drive to Mackay.7 h 24 min$652
Close Print Itinerary
  1. Here are 7 options to get from
    Bundaberg to Mackay:

    1. Trip:
      1 Train
      • One-Way approx: USD $80 - $120
      • Duration: 7 h 47 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $80 - $120
        • Duration: 7 h 47 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $65 - $120
      • Duration: 9 h 35 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $65 - $120
        • Duration: 9 h 35 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $55 - $80
      • Duration: 9 h 8 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $55 - $80
        • Duration: 9 h 8 min
        Close x
    4. Trip:
      4 Fly Bundaberg to Mackay
      • One-Way approx: USD $185 - $557
      • Duration: 5 h 52 min
      Open +
      • Trip:
        4 Fly Bundaberg to Mackay
        • One-Way approx: USD $185 - $557
        • Duration: 5 h 52 min
        Close x
    5. Trip:
      5 Train to Rockhampton, fly to Mackay
      • One-Way approx: USD $211 - $683
      • Duration: 6 h 12 min
      Open +
      • Trip:
        5 Train to Rockhampton, fly to Mackay
        • One-Way approx: USD $211 - $683
        • Duration: 6 h 12 min
        Close x
    6. Trip:
      6 Fly Bundaberg to Proserpine, train
      • One-Way approx: USD $153 - $422
      • Duration: 7 h 32 min
      Open +
      • Trip:
        6 Fly Bundaberg to Proserpine, train
        • One-Way approx: USD $153 - $422
        • Duration: 7 h 32 min
        Close x
    7. Trip:
      7 Fly Bundaberg to Moranbah, drive
      • One-Way approx: USD $278 - $926
      • Duration: 7 h 24 min
      Open +
      • Trip:
        7 Fly Bundaberg to Moranbah, drive
        • One-Way approx: USD $278 - $926
        • Duration: 7 h 24 min
        Close x