The average bus between Brighton and North Billerica takes 3h 1m and the fastest bus takes 2h 4m. The bus service runs several times per day from Brighton to North Billerica. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 2 hours between Brighton and North Billerica. The earliest departure is at 6:24 AM in the morning, and the last departure from Brighton is at 9:18 PM which arrives into North Billerica at 7:28 AM. All services require a transfer at Harvard and take an average of 3h 1m. The schedules shown below are for the next available departures.



2h 4m • 3 changes



2h 25m • 3 changes



2h 23m • 3 changes



2h 18m • 3 changes



2h 4m • 3 changes



2h 25m • 3 changes



2h 23m • 3 changes



2h 18m • 3 changes



2h 4m • 3 changes



2h 25m • 3 changes



2h 23m • 3 changes



2h 18m • 3 changes



2h 4m • 3 changes



2h 25m • 3 changes



2h 23m • 3 changes



2h 18m • 3 changes
Want to know about travelling from Brighton to North Billerica? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Brighton to North Billerica. However, there are services departing from Brighton station and arriving at North Billerica station via Harvard. The journey, including transfers, takes approximately 3h 1m.
Brighton to North Billerica bus services, operated by MBTA, depart from Market St @ Washington St station.
Brighton to North Billerica bus services, operated by MBTA, arrive at Pollard St & Call St station.
The distance between Brighton and North Billerica is 28 km. The road distance is 43 km.
You can take a bus from Market St @ Washington St to Pollard St & Call St via Harvard, Massachusetts Ave @ Medford St, and Chestnut Street Burlington in around 3h 20m.