641 Bus - Byron Bay to Ballina via Bangalow

List of stops

              Ballina Bus Interchange, Tamar St – Byron Bay Interchange, Stand A

              All trips in this timetable are wheelchair accessible.

              Times marked with "—" indicate that the vehicle does not stop at this stop.

              Byron Bay Interchange, Stand A – Ballina Bus Interchange, Tamar St

              All trips in this timetable are wheelchair accessible.

              Times marked with "—" indicate that the vehicle does not stop at this stop.
              Times marked with "—" indicate that the vehicle does not stop at this stop.
              Build real-time departures into your app

              Tell us about your project. Test London API examples while we review your request.

              Request data / API access

              Route Path (Streets & Roads)

              Outbound: Ballina Bus Interchange, Tamar St – Byron Bay Interchange, Stand A
              Tamar Street - Bentinck Street - Kerr Street - Tamarind Drive - Hinterland Way - Old Pacific Highway - Broken Head Road - Hinterland Way - Station Street - Ewingsdale Road
              Inbound: Byron Bay Interchange, Stand A – Ballina Bus Interchange, Tamar St
              Shirley Street - Ewingsdale Road - Balraith Lane - Ewingsdale Road - Station Street - Old Pacific Highway - Hinterland Way - Tamarind Drive - Kerr Street - Fox Street - Bentinck Street - Tamar Street

              Schedules and stops for this route are published in GTFS: greater-sydney

              Frequently asked questions about route 641

              • What time does route 641 start operating?

                Services on route 641 start at 07:10 from Monday to Friday.

              • What time does route 641 stop operating?

                Services on route 641 end at 15:25 from Monday to Friday.

              • Is there a stop for route 641 near me?

                View the nearest stop for route 641.

              641 (Ballina Buses)

              The first stop of the 641 bus route is Ballina Bus Interchange, Tamar St and the last stop is Byron Bay Interchange, Stand A. 641 (Byron Bay to Ballina via Bangalow) is operational during on weekdays.

              Additional information: 641 has 14 stops. The total trip duration for this route is approximately 50 minutes.

              More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Ballina, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

              641 bus near me

              Last updated on November 11, 2026