Daily shuttle · 7 days a week

Byron Bay Express Timetable

Set departure times every day between the Gold Coast and Byron Bay, with stops at the airport and Varsity Lakes train station.

Surfers Paradise→ Broadbeach→ Varsity Lakes→ Gold Coast Airport→ Byron Bay
4trips each way, daily
50 minAirport ↔ Byron Bay
365days a year
QLD Gold Coast stops NSW Byron Bay is 1 hr ahead, Oct–Apr
↓Southbound = to Byron Bay ↑Northbound = to the Gold Coast
⏰
Heads up · October to April
Queensland and NSW clocks differ in summer

From early October to early April, NSW uses daylight saving and Queensland doesn't. Byron Bay is 1 hour ahead of the Gold Coast.

Gold Coast · QLD9:00 AMQueensland time
Byron Bay · NSW10:00 AMNSW time

Example

Byron Bay → Gold Coast Airport (Northbound Trip 1)

1 · Leave Byron Bay10:00 AMNSW time
2 · On the bus50 minactual travel time
3 · Arrive Airport9:50 AMQLD time

Why does it look like you arrive before you leave? When you cross into Queensland, the clocks go back 1 hour.

10:00 AM NSW + 50 min = 10:50 AM NSW → that's 9:50 AM QLD

✈️ Catching a flight? Flight times at Gold Coast Airport are in QLD time, so compare them with the 9:50 AM arrival time.

Every time shown is the local time at that stop. At a glance:

↓ Southbound · To Byron Bay
8:00 AM QLD→9:50 AM NSW

Looks like 1 hr 50 min, but it's really 50 minutes. You lose an hour on the clock when you cross into NSW.

↑ Northbound · Return to Gold Coast
10:00 AM NSW→9:50 AM QLD

Looks like you arrive before you leave, but it's still 50 minutes. You get the hour back in QLD.

From April to October, both states use the same time, so the timetable reads normally.

Each time is the local time at that stop
QLD time Gold Coast stops NSW time Byron Bay
↓
Southbound
To Byron Bay
Surfers Paradise · Broadbeach · Varsity Lakes · Gold Coast Airport → Byron Bay
Trip 1 50 min on the bus
Queensland time
NSW
—Surfers Paradise
—Broadbeach
—Varsity Lakes
8:00 AMGold Coast Airport
9:50 AMByron Bay
Trip 2 1h 35m on the bus
Queensland time
NSW
9:30 AMSurfers Paradise
9:37 AMBroadbeach
9:55 AMVarsity Lakes
10:15 AMGold Coast Airport
12:05 PMByron Bay
Trip 3 1h 35m on the bus
Queensland time
NSW
11:15 AMSurfers Paradise
—Broadbeach
11:40 AMVarsity Lakes
12:00 PMGold Coast Airport
1:50 PMByron Bay
Trip 4 1h 35m on the bus
Queensland time
NSW
2:00 PMSurfers Paradise
—Broadbeach
2:25 PMVarsity Lakes
2:45 PMGold Coast Airport
4:35 PMByron Bay
↑
Northbound
From Byron Bay
Byron Bay → Gold Coast Airport · Varsity Lakes · Broadbeach · Surfers Paradise
Trip 1 1h 35m on the bus
NSW
Queensland time
10:00 AMByron Bay
9:50 AMGold Coast Airport
10:10 AMVarsity Lakes
10:25 AMBroadbeach
10:35 AMSurfers Paradise
Trip 2 1h 35m on the bus
NSW
Queensland time
12:30 PMByron Bay
12:20 PMGold Coast Airport
12:40 PMVarsity Lakes
—Broadbeach
1:05 PMSurfers Paradise
Trip 3 50 min on the bus
NSW
Queensland time
2:00 PMByron Bay
1:50 PMGold Coast Airport
—Varsity Lakes
—Broadbeach
—Surfers Paradise
Trip 4 1h 35m on the bus
NSW
Queensland time
5:00 PMByron Bay
4:50 PMGold Coast Airport
5:10 PMVarsity Lakes
5:25 PMBroadbeach
5:35 PMSurfers Paradise

Durations are actual time on the bus. During daylight saving (Oct–Apr), Byron Bay is 1 hour ahead of Queensland.
Times are indicative and may vary with traffic.

Book your seat →

Good to know

Timetable notes

  • Southbound Trip 1 departs Gold Coast Airport only. There's no pickup at Surfers Paradise, Broadbeach or Varsity Lakes.
  • Northbound Trip 3 finishes at Gold Coast Airport. It doesn't continue to Varsity Lakes, Broadbeach or Surfers Paradise.
  • NSW Byron Bay times are NSW time. QLD All other stops are Queensland time.
  • Times are indicative. Byron Bay Express will endeavour to meet all scheduled departure times but is not liable for delays caused by traffic, weather or other conditions outside its control.

Book online 24/7

How to book your seat

Booking is quick and easy, and you'll get instant email confirmation with nothing to print. Book ahead, because popular services fill quickly in school holidays, on long weekends and during festivals.

  1. Choose your date and route in the booking tool.
  2. Pick your departure time.
  3. Enter passenger details and pay securely online.
  4. Get your confirmation by email.
Book your shuttle now →

From Brisbane

Connecting from Brisbane?

Take Queensland Rail to Varsity Lakes Station (from $0.50) and join our shuttle there. See our Brisbane to Byron Bay connection guide for full details.

Questions

Timetable & booking FAQs

Why does the bus seem to arrive before it leaves?

During daylight saving (October to April), Byron Bay NSW is 1 hour ahead of the Gold Coast QLD. Leaving Byron at 10:00 AM NSW time and arriving at the airport at 9:50 AM QLD time is a 50-minute trip.

What if my flight is delayed?

Contact us as soon as possible and we'll do our best to move you to the next available service. Allow at least 30 minutes between your flight landing and your shuttle departure.

Can I change my departure time after booking?

Yes. Use our online booking portal with your booking reference and original email to reschedule at no charge, subject to availability.

Please Note

BYRON BAY EXPRESS will endeavour to honour its commitments relating to departure and arrival times but will not be liable in the event that times are unable to be met as a result of road, traffic, weather conditions or any other event that would reasonably cause a delay. Please refer to our terms and conditions for more information.

During this period, Queensland (QLD) and New South Wales (NSW) are both on Australian Eastern Standard Time (AEST). Times are consistent across both states.

    Ready to Book Your Byron Bay Shuttle?

    Secure your seat in minutes with our fast and easy online booking system.