Skip to content
GoAus

BUS ROUTE · REGIONAL NSW

640XByron Bay to Lismore via Lennox Head, Ballina and Alstonville

Route 640X is a bus route in Regional NSW, from the Transport for NSW timetable. It runs between Rifle Range Rd Opp Southern Cross University and Byron Bay Interchange, Stand A, calling at 47 stops. On weekdays the first service leaves around 7:38 am and the last around 6:18 pm, with a service one service at peak.

  • 2 a dayboth ways, weekdays
  • 7:38 amfirst, weekdays
  • 6:18 pmlast, weekdays
  • 92 minend to end

Open in GoAusRemind me before my busTimetable

Rifle Range Rd Opp Southern Cross UniversityByron Bay Interchange, Stand A5 km
The route as the Transport for NSW timetable publishes it, both ways.

Next departures

Timetable

To Byron Bay

6:18 pm

  • 6:18 pm tomorrow

To Southern Cross Uni, Rifle Range Rd

7:38 am

  • 7:38 am tomorrow

Timetable times at a stop in the middle of the route, in Sydney time, not live. For your own stop, and for live times, open GoAus.

How often it runs

Timetable
WhenTo Byron BayTo Southern Cross Uni, Rifle Range Rd
Peakweekdays, 7–9 am and 4–6 pm–one service
First service6:18 pm7:38 am
Last service6:18 pm7:38 am
End to end92 min · 47 stops90 min · 42 stops
Services a dayweekdays11

Stops

In order, each way
To Byron Bay47 stops · about 92 min
  1. Rifle Range Rd Opp Southern Cross University
  2. Military Rd Opp Ross Hornshaw Park
  3. Lismore Transit Centre, Molesworth St
  4. Conway St At Carrington St
  5. Lismore Square, Brewster St
  6. Lismore Base Hospital, Uralba St
  7. Rotary Dr At New Ballina Rd
  8. Bruxner Hwy And Gallager Dv
  9. Ballina Rd After William Blair Av
  10. Ballina Rd At Bruxner Cres
  11. Ballina Rd Opp Rous Rd
  12. Ballina Rd After Deegan Dr
  13. Ballina Rd Opp Goonellbah Public School
  14. Bruxner Hwy At Canterbury Ch
  15. Ballina Rd Opp Goonellabah Tavern
  16. Ballina Rd At James Rd
  17. Hibiscus Gardens Caravan Park, River St
  18. Ballina Bus Interchange, Tamar St
  19. Commemoration Park, Bentinck St
  20. Pine Av At Coogee St
  21. Pine Av At Cronulla St
  22. The Coast Rd Opp Shelly Beach Rd
  23. The Coast Rd At Beachfront Pde
  24. The Coast Road Opp Flat Rock Rd
  25. Headlands Dr At Redford Dr
  26. Ballina Headlands Leisure Park, Skennars Head Rd
  27. Skennars Head Rd Opp Henderson Dr
  28. North Creek Rd At Aspects Dr
  29. North Creek Rd After Montwood Dr
  30. North Creek Rd Opp Amber Dr
  31. North Creek Rd At Henderson Lane
  32. Ballina St After Rutherford St
  33. Byron Bay Rd After Ross Lane
  34. Byron Bay Rd At Tobin Cl
  35. Byron Bay Rd At Butter Factory Rd (Ross Ln 2)
  36. Broken Head Rd After Bundaleer Rd
  37. Broken Head Rd Opp Rose Apple Pl
  38. Broken Head Rd Before Midgen Flat Rd
  39. Broken Head Rd Opp Broken Head Reserve Rd
  40. Broken Head Rd After Beech Dr
  41. Broken Head Rd Before Beech Dr
  42. Broken Head Rd Opp Byron Holiday Park
  43. Bangalow Rd Opp Arakwal Ct
  44. Bangalow Rd Opp Mahogany Dr
  45. Bangalow Rd Before Cumbebin Park
  46. Bangalow Rd At Constellation Cl
  47. Byron Bay Interchange, Stand A
To Southern Cross Uni, Rifle Range Rd42 stops · about 90 min
  1. Byron Bay Interchange, Stand A
  2. Bangalow Rd At Keats St
  3. Bangalow Rd Before Scott St
  4. Bangalow Rd At Arakwal Ct
  5. Broken Head Rd At Byron Holiday Park
  6. Broken Head Rd Opp Byron Bay Golf Club
  7. 77-97 Broken Head Rd
  8. Broken Head Rd Before Beech Dr
  9. Broken Head Rd At Broken Head Reserve Rd
  10. Broken Head Rd Opp Broken Head Community Hall
  11. Byron Bay Rd Opp Ross Lane
  12. Byron St After Dodge Lane
  13. Ballina St After Byron St
  14. North Creek Rd After Blue Seas Pde
  15. North Creek Rd Before Amber Dr
  16. North Creek Rd Opp Montwood Dr
  17. North Creek Rd After Tara Downs
  18. Skennars Head Rd At Henderson Dr
  19. Skennars Head Rd Opp Ballina Headlands Leisure Park
  20. Headlands Dr Opp Redford Dr
  21. The Coast Rd After Headlands Dr
  22. The Coast Rd At Flat Rock Rd
  23. The Coast Rd After Bayview Dr
  24. Hill St Opp Easton Park
  25. Ballina Bus Interchange, Tamar St
  26. River St After Brunswick St
  27. River St Before Quays Dr
  28. Ballina Rd Before Hillview Dr
  29. Goonellabah Tavern, Ballina Rd
  30. Bruxner Hwy Opp Canterbury Ch
  31. Goonellbah Public School, Ballina Rd
  32. Ballina Rd After Rous Rd
  33. Ballina Rd Before William Blair Av
  34. Rotary Dr At Ballina Rd
  35. Uralba St Opp Lismore Base Hospital
  36. Lismore Square, Brewster St
  37. Lismore Transit Centre, Molesworth St
  38. Molesworth St After Magellan St
  39. Conway St At Carrington St
  40. St Vincent's Private Hospital, Dalley St
  41. Lismore High School, Dalley St
  42. Southern Cross University, Rifle Range Rd

Questions

Is route 640X running today?

Route 640X runs on Wednesdays in the current timetable. For live delays and cancellations, open GoAus.

What time is the first and last bus on route 640X?

On weekdays, the first service towards Byron Bay leaves Broken Head Rd After Bundaleer Rd at about 6:18 pm and the last at about 6:18 pm.

Where does route 640X go?

Route 640X runs between Rifle Range Rd Opp Southern Cross University and Byron Bay Interchange, Stand A, about 92 minutes end to end, with 47 stops each way.

Can I see where my bus is right now?

Yes, in GoAus. This page shows the Transport for NSW timetable; the app adds live positions, a countdown to your bus, delays and an alert before your stop.

How do I pay on route 640X?

With a Opal. GoAus shows a fare estimate for your trip, not a ticket; fares and cards are the operator’s.

GOAUS

Never miss the 640X again.

Know when to leave and get a nudge before your stop.

Open in GoAus

All New South Wales routes