Travel from Brisbane to Maleny

Bus or train from Brisbane to Maleny?

TRANSLink QLD operates a train from Brisbane to Maleny hourly. Tickets cost $8 - $11 and the journey takes 1 hour 21 minutes. Alternatively, Greyhound Australia operates a bus from Brisbane to Maleny once daily. Tickets cost $6 - $20 and the journey takes 1 hour 20 minutes.

How to get from Brisbane to Maleny

ModeDurationPrice
From Central, platform 6 train to Landsborough Station then line 891 bus to Coral Street at Maleny Branch Library.2 h 34 min$14
From Brisbane bus to Australia Zoo, line 649 bus to Landsborough Station, then line 891 bus to Maple Street at Cooke Park.3 h 41 min$25
From Brisbane drive to Maleny.1 h 14 min$12

How long does it take to get from Brisbane to Maleny?

It takes approximately 2 hours 34 minutes to get from Brisbane to Maleny, including transfers.

Is there a direct bus between Brisbane and Maleny?

No, there is no direct bus from Brisbane to Maleny. However, there are services departing from Brisbane and arriving at Maple Street at Cooke Park via Australia Zoo and Landsborough Station. The journey, including transfers, takes approximately 3 hours 41 minutes.

Operators from Brisbane to Maleny

OperatorPhoneWebsite
TRANSLink QLDTRANSLink QLD
QConnect - WarwickQConnect - Warwick
Greyhound Australia1300 473946Greyhound Australia
Close Print Itinerary
  1. Here are 3 options to get from
    Brisbane to Maleny:

    1. Trip:
      1 Train
      • One-Way approx: USD $10 - $13
      • Duration: 2 h 34 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $10 - $13
        • Duration: 2 h 34 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $12 - $28
      • Duration: 3 h 41 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $12 - $28
        • Duration: 3 h 41 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $8 - $12
      • Duration: 1 h 14 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $8 - $12
        • Duration: 1 h 14 min
        Close x