Travel from Bundaberg to Noosa-Heads

Bus or train from Bundaberg to Noosa Heads?

Queensland Rail operates a train from Bundaberg to Noosa Heads 3 times a day. Tickets cost $30 - $50 and the journey takes 2 h 27 min. 2 other operators also service this route. Alternatively, Greyhound Australia operates a bus from Bundaberg to Noosa Heads once daily. Tickets cost $35 - $70 and the journey takes 7 h 40 min.

How to get from Bundaberg to Noosa Heads

From Bundaberg train to Elm St at Cooroy station then bus to Noosa Junction station stop B. 3 h 42 min $55. From Bundaberg bus to Noosa Junction. 7 h 40 min $62. From Bundaberg drive to Noosa Heads. 3 h 37 min $35.

Operators from Bundaberg to Noosa Heads

Close Print Itinerary
  1. Here are 3 options to get from
    Bundaberg to Noosa Heads:

    1. Trip:
      1 Train
      • One-Way approx: USD $35 - $59
      • Duration: 3 h 42 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $35 - $59
        • Duration: 3 h 42 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $35 - $70
      • Duration: 7 h 40 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $35 - $70
        • Duration: 7 h 40 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $23 - $35
      • Duration: 3 h 37 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $23 - $35
        • Duration: 3 h 37 min
        Close x