Travel options for:
Mooloolaba to Byron Bay
  • Bus

    $46 - $71
    1. Mooloolaba

      1 h 45 min - 4 times a day

      $10 - $27

    2. Brisbane Roma St Bus Stop

      2 h 30 min - every 4 hours

      $35 - $45

  • Train, bus

    $47 - $61
    1. Mooloolaba Esp at Meta Street

      38 min - hourly - line 615

      $4 - $7

    2. Landsborough, platform 1

      1 h 27 min - 3 times a day

      $7 - $10

    3. Brisbane Roma St Bus Stop

      2 h 30 min - every 4 hours

      $35 - $45

  • Train, bus via Varsity Lakes station

    $47 - $63
    1. Walan St near Smith St

      36 min - hourly - line 615

      $4 - $7

    2. Landsborough, platform 1

      1 h 23 min - 3 times a day

      $7 - $10

    3. Central, platform 1

      1 h 23 min - hourly

      $8 - $11

    4. Varsity Lakes station

      31 min - hourly - line 760

      $4 - $6

    5. Gold Coast Airport

      1 h - every 4 hours

      $23 - $30

  • Drive

    $23 - $35
    1. Mooloolaba

      2 h 54 min - 164.1 miles

      $23 - $35

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Mooloolaba bus to Brisbane Roma St Bus Stop then bus to Byron Bay Visitor Centre. 5 h 15 min $82. From Mooloolaba Esp at Meta Street line 615 bus to Landsborough, platform 1, train to Brisbane Roma St Bus Stop, then bus to Byron Bay Visitor Centre. 6 h 21 min $72. From Walan St near Smith St line 615 bus to Landsborough, platform 1, train to Central, platform 1, train to Varsity Lakes station, line 760 bus to Gold Coast Airport, then bus to Byron Bay Visitor Centre. 7 h 22 min $73. From Mooloolaba drive to Byron Bay. 2 h 54 min $38.

 
 

Bus from Mooloolaba to Byron Bay

Greyhound Australia operates a bus from Mooloolaba to Byron Bay 5 times a day. Tickets cost $10 - $27 and the journey takes 1 h 45 min. Byron Easybus also services this route every 4 hours.