BallinaSurfers Paradise
Thu 22 October 2026(today)
Choose a departure date to search.
- Zero booking feespay the operator's listed fare
- Book directwe send you to the operator
- All major carrierscompared fairly
- DurationTypical duration
- 3h 30m
- Distance
- 116 km
- Fares from
- $11
4 / 4 operators

NSW TrainLink
CheapestMost services2 services today
Earliest 03:20 · Latest 19:50 · 3h 30m – 3h 40m
Onboard toiletWheelchair access40 kg luggageBook on NSWtypical from
$15
See all 2 departures
- 03:2007:003h 40mSurfers Paradise
- 19:5023:203h 30mSurfers Paradise

Greyhound Australia
Fastest2 services today
Earliest 07:30 · Latest 10:00 · 2h
Wi-FiUSB chargingOnboard toiletWheelchair accessEco-friendly40 kg luggageBook on Greyhoundtypical from
$48
See all 2 departures
- 07:3009:302hSurfers Paradise
- 10:0012:002hSurfers Paradise

Premier Motor Service
2 services today
Earliest 07:50 · Latest 07:50 · 2h 10m – 3h 10m
Onboard toilet20 kg luggage8 stopsLennox Head · Byron Bay · Brunswick Heads · +5Ballina 07:5011:00 Surfers ParadiseBallina07:50Lennox Head08:15Byron Bay08:50Brunswick Heads09:10Murwillumbah09:40Tweed Heads10:10Bilinga10:20Burleigh Heads10:45Surfers Paradise11:008 stops between · 7 shown to avoid crowding
See all 2 departures
- 07:5010:002h 10mBallina → Surfers Paradise (PM12-DS)
- 07:5011:003h 10mBallina → Surfers Paradise (PM12)

FlixBus Australia
3h 30m · 116 km · Times shown at operator
Wi-FiUSB chargingOnboard toiletEco-friendly40 kg luggageBook on FlixBustypical from
$15
2 stopsByron Bay · Gold CoastBallina 10:0511:20 Surfers ParadiseBallina10:05Byron Bay10:40Gold Coast10:35Surfers Paradise11:20
Want tips, schedules and route info? Read the Ballina to Surfers Paradise route guide