Skip to main content

How to get from Mooloolaba to Peregian Beach by bus?

From Mooloolaba to Peregian Beach by bus

To get from Mooloolaba to Peregian Beach in Brisbane, take the 615 bus from Brisbane Rd at Mooloolaba Bowls Club station to Maroochydore Station, Platform 2 station. Next, take the 620 bus from Maroochydore Station, Platform 2 station to David Low Way at Coolum Peregian Sports Complex station. The total trip duration for this route is approximately 57 min. The ride fare is A$4.34.

57minA$4.34
Bus - 615615
Bus - 620620
Leaves from Brisbane Rd at Mooloolaba Bowls Club
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Mooloolaba
  • 2
    Bus - 615615
    Wait for bus
    615
    Maroochydore Station
  • 3
    Ride to bus station
    Ride to bus station
    Maroochydore Station, Platform 2
    ID 320837
    14 min
  • 4
    Bus - 620620
    Wait for bus
    620
    Noosa Heads Station
  • 5
    Ride to bus station David Low Way at Coolum Peregian Sports Complex
    Ride to bus station
    David Low Way at Coolum Peregian Sports Complex
    ID 301590
    35 min
*Duration based on 8am traffic

Alternative route from Mooloolaba to Peregian Beach by bus via 600 and 620

To get from Mooloolaba to Peregian Beach in Brisbane, take the 600 bus from Brisbane Rd at Mooloolaba Bowls Club station to Maroochydore Station, Platform 2 station. Next, take the 620 bus from Maroochydore Station, Platform 2 station to David Low Way at Coolum Peregian Sports Complex station. The total trip duration for this route is approximately 1 hr 4 min. The ride fare is A$3.47.

64minA$3.47
Bus - 600600
Bus - 620620
Leaves from Brisbane Rd at Mooloolaba Bowls Club
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Mooloolaba
  • 2
    Bus - 600600
    Wait for bus
    600
    Maroochydore Station
  • 3
    Ride to bus station
    Ride to bus station
    Maroochydore Station, Platform 2
    ID 320837
    19 min
  • 4
    Bus - 620620
    Wait for bus
    620
    Noosa Heads Station
  • 5
    Ride to bus station David Low Way at Coolum Peregian Sports Complex
    Ride to bus station
    David Low Way at Coolum Peregian Sports Complex
    ID 301590
    35 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Brisbane.
All local mobility options in one app
Public transport directions from Mooloolaba to Peregian Beach
The distance between Mooloolaba, Brisbane and Peregian Beach, Brisbane is approximately 27.08 km, which can typically be travelled in 57 min. Moovit will show you the directions from Mooloolaba to Peregian Beach by bus, so no matter how you choose to travel in Brisbane – you will always have plenty of easy options.
Public transport stations close to Mooloolaba

Mooloolaba is located at Mooloolaba, Brisbane and the nearest public transport station is Brisbane Rd at Mooloolaba Bowls Club.

Bus stations close to Mooloolaba:

  • Brisbane Rd at Mooloolaba Bowls Club
  • Brisbane Rd at Woomba Place
  • Palm Dr Near Brentwood Ave
Public transport stations close to Peregian Beach, Brisbane

Peregian Beach is located at Peregian Beach, Brisbane and the nearest public transport station is David Low Way at Mt Peregian.

Bus stations close to Peregian Beach:

  • David Low Way at Mt Peregian
  • David Low Way at Coolum Hotel
  • David Low Way at Coolum Peregian Sports Complex

Alternative route from Mooloolaba to Peregian Beach by bus via 600 and 620

To get from Mooloolaba to Peregian Beach in Brisbane, take the 600 bus from Brisbane Rd at Mooloolaba Bowls Club station to Maroochydore Station, Platform 2 station. Next, take the 620 bus from Maroochydore Station, Platform 2 station to David Low Way at Coolum Peregian Sports Complex station. The total trip duration for this route is approximately 1 hr 4 min. The ride fare is A$3.47.

64minA$3.47
Bus - 600600
Bus - 620620
Leaves from Brisbane Rd at Mooloolaba Bowls Club
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Mooloolaba
  • 2
    Bus - 600600
    Wait for bus
    600
    Maroochydore Station
  • 3
    Ride to bus station
    Ride to bus station
    Maroochydore Station, Platform 2
    ID 320837
    19 min
  • 4
    Bus - 620620
    Wait for bus
    620
    Noosa Heads Station
  • 5
    Ride to bus station David Low Way at Coolum Peregian Sports Complex
    Ride to bus station
    David Low Way at Coolum Peregian Sports Complex
    ID 301590
    35 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Mooloolaba to Peregian Beach?

    The fastest way takes 57 minutes, using Bus line 615, Bus line 620.

  • What is the alternative route to get from Mooloolaba to Peregian Beach?

    The alternative route takes 64 minutes, using Bus line 600, Bus line 620.

  • Is there a direct bus between Mooloolaba and Peregian Beach in Brisbane?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 57 min.

  • Which bus line goes from Mooloolaba to Peregian Beach in Brisbane?

    The 615 bus line goes from Maroochydore Station station near Mooloolaba to Maroochydore Station, Platform 2 station. From there you’ll have to take one bus line till Maroochydore Station, Platform 2 station near Peregian Beach in Brisbane

  • How long does it take to travel from Mooloolaba to Peregian Beach in Brisbane by bus?

    The total travel time between Mooloolaba and Peregian Beach in Brisbane by bus is about 57 min.

  • Where do I get on the bus near Mooloolaba to get to Peregian Beach in Brisbane?

    Get on the 615 bus from the Maroochydore Station stop near Mooloolaba in Brisbane.

  • Where do I get off the bus when travelling between Mooloolaba and Peregian Beach in Brisbane?

    Get off the bus at the Maroochydore Station, Platform 2 stop, which is closest to Peregian Beach in Brisbane.

  • How much is the bus fare from Mooloolaba to Peregian Beach?

    The ride from Mooloolaba to Peregian Beach costs A$4.34.

Live arrivals, timetables, maps