Travel from Surfers-Paradise to Rainbow-Beach

Bus from Surfers Paradise to Rainbow Beach

Greyhound Australia operates a bus from Surfers Paradise to Rainbow Beach 4 times a day. Tickets cost $8 - $22 and the journey takes 1 h 15 min. Greyhound Australia also services this route once daily.

How to get from Surfers Paradise to Rainbow Beach

From Surfers Paradise bus to Brisbane Airport Domestic then bus to Rainbow Beach. 7 h 15 min $76. From Cavill Avenue tram to Helensvale, platform 2, train to Roma Street, platform 9, train to Cooroy, then bus to Rainbow Beach. 8 h 20 min $56. From Cavill Avenue tram to Helensvale, platform 2, train to Roma Street, platform 9, train to Gympie North station, bus to Gympie, then bus to Rainbow Beach. 9 h 14 min $64. From Surfers Paradise drive to Rainbow Beach. 3 h 53 min $43. From Cavill Avenue tram to Helensvale, platform 2, train to Brisbane airport, fly to Hervey Bay airport, taxi to Hervey Bay - Torquay, then bus to Rainbow Beach. 7 h 13 min $262.

Operators from Surfers Paradise to Rainbow Beach

Close Print Itinerary
  1. Here are 5 options to get from
    Surfers Paradise to Rainbow Beach:

    1. Trip:
      1 Bus
      • One-Way approx: USD $33 - $87
      • Duration: 7 h 15 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $33 - $87
        • Duration: 7 h 15 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $31 - $56
      • Duration: 8 h 20 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $31 - $56
        • Duration: 8 h 20 min
        Close x
    3. Trip:
      3 Train, bus via Gympie North station
      • One-Way approx: USD $37 - $64
      • Duration: 9 h 14 min
      Open +
      • Trip:
        3 Train, bus via Gympie North station
        • One-Way approx: USD $37 - $64
        • Duration: 9 h 14 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $28 - $45
      • Duration: 3 h 53 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $28 - $45
        • Duration: 3 h 53 min
        Close x
    5. Trip:
      5 Train, fly, bus
      • One-Way approx: USD $140 - $391
      • Duration: 7 h 13 min
      Open +
      • Trip:
        5 Train, fly, bus
        • One-Way approx: USD $140 - $391
        • Duration: 7 h 13 min
        Close x