Travel from Maroochydore to Maryborough-QLD-Australia

Bus or train from Maroochydore to Maryborough?

TRANSLink QLD operates a train from Maroochydore to Maryborough every 30 minutes. Tickets cost $4 - $6 and the journey takes 35 min. 2 other operators also service this route. Alternatively, TRANSLink QLD operates a bus from Maroochydore to Maryborough every 30 minutes. Tickets cost $4 - $6 and the journey takes 35 min. Greyhound Australia also services this route once daily.

How to get from Maroochydore to Maryborough

From Maroochydore station, platform 2 line 610 bus to Nambour, train to Steley Street near William St, then line 7 bus to Kent St near Lennox St. 4 h 19 min $53. From Maroochydore station, platform 2 line 610 bus to Nambour then bus to Maryborough. 4 h 25 min $35. From Maroochydore bus to Maryborough. 5 h $53. From Maroochydore drive to Maryborough. 2 h 15 min $22.

Operators from Maroochydore to Maryborough

OperatorPhoneWebsite
TRANSLink QLDTRANSLink QLD
Queensland RailQueensland Rail
Wide Bay TransitWide Bay Transit
Greyhound Australia1300 473946Greyhound Australia
Close Print Itinerary
  1. Here are 4 options to get from
    Maroochydore to Maryborough:

    1. Trip:
      1 Train
      • One-Way approx: USD $36 - $50
      • Duration: 4 h 19 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $36 - $50
        • Duration: 4 h 19 min
        Close x
    2. Trip:
      2 Bus via Nambour
      • One-Way approx: USD $18 - $41
      • Duration: 4 h 25 min
      Open +
      • Trip:
        2 Bus via Nambour
        • One-Way approx: USD $18 - $41
        • Duration: 4 h 25 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $25 - $65
      • Duration: 5 h
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $25 - $65
        • Duration: 5 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $15 - $22
      • Duration: 2 h 15 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $15 - $22
        • Duration: 2 h 15 min
        Close x