There are 5 ways to get from Billerica to Walpole by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from North Billerica to North Stationtrain Lowell Line
- Take the bus from Forest Hills to Main St @ Glenwood Avebus 34E
3h 2m$9–20Drive 32.9 mi
cheapest- Drive from Billerica to Walpolecar 32.9 mi
48 min$6–9Train
- Take the train from North Billerica to North Stationtrain Lowell Line
- Take the train from Ruggles to Walpoletrain Franklin/Foxboro Line
3h 8m$11–24Taxi
- Take the taxi from Billerica to Walpoletaxi 32.9 mi
48 min$110–140Line 354 bus, bus
- Take the bus from Chestnut Ave @ Cambridge St to State St @ Washington Mall - State St Stabus 354
- Take the bus from Forest Hills to Main St @ Glenwood Avebus 34E
3h 48m$6–15
Billerica to Walpole by bus, train, and subway
Questions & Answers
The cheapest way to get from Billerica to Walpole is to drive which costs $6 - $9 and takes 48 min.
The fastest way to get from Billerica to Walpole is to drive which takes 48 min and costs $6 - $9.
No, there is no direct bus from Billerica to Walpole. However, there are services departing from Concord Rd & Blanchard Ave and arriving at Main St @ Glenwood Ave via Chestnut Ave @ Cambridge St and Forest Hills. The journey, including transfers, takes approximately 3h 48m.
No, there is no direct train from Billerica to Walpole. However, there are services departing from North Billerica and arriving at Walpole via North Station and Ruggles. The journey, including transfers, takes approximately 3h 8m.
The distance between Billerica and Walpole is 50 miles. The road distance is 33.1 miles.
The best way to get from Billerica to Walpole without a car is to train and bus which takes 3h 2m and costs $9 - $20.
It takes approximately 3h 2m to get from Billerica to Walpole, including transfers.
Billerica to Walpole bus services, operated by MBTA, depart from Chestnut Ave @ Cambridge St station.
Billerica to Walpole train services, operated by MBTA, depart from North Billerica station.
The best way to get from Billerica to Walpole is to train which takes 3h 8m and costs $11 - $24. Alternatively, you can line 354 bus and bus, which costs $6 - $15 and takes 3h 48m.
What companies run services between Billerica, MA, USA and Walpole, MA, USA?
You can take a bus from Boston Rd & Andover Rd to Walpole via North Billerica Train Station, North Billerica, North Station, North Station, Ruggles, and Ruggles in around 3h 8m. Alternatively, you can take a bus from Concord Rd & Blanchard Ave to Main St @ Glenwood Ave via Chestnut Ave @ Cambridge St, State St @ Washington Mall - State St Sta, State, Forest Hills, and Forest Hills in around 3h 48m.
- Phone
- +1-617-222-3200
- Website
- mbta.com
Train from North Billerica to North Station
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $4–10
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $4–10
Train from North Billerica to North Station
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $4–10
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $4–10
Train from Ruggles to Walpole
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- $3–9
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $3–9
- Phone
- +1-617-222-3200
- Website
- mbta.com
Bus from Forest Hills to Main St @ Glenwood Ave
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–5
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
Bus from Chestnut Ave @ Cambridge St to State St @ Washington Mall - State St Sta
- Ave. Duration
- 56 min
- Frequency
- Every 2 hours
- Estimated price
- $1–5
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
Bus from Forest Hills to Main St @ Glenwood Ave
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–5
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Ave. Duration
- 48 min
- Estimated price
- $110–140
Merrimack Taxi Co
- Phone
- +1 978-687-0911
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, How to get from London City Airport into central London, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Billerica to Walpole bus services, operated by MBTA, arrive at State St @ Washington Mall - State St Sta station.
Billerica to Walpole train services, operated by MBTA, arrive at North Station.
Yes, the driving distance between Billerica to Walpole is 33 miles. It takes approximately 48 min to drive from Billerica to Walpole.
There are 279+ hotels available in Walpole.





