There are 5 ways to get from Allston to Beverly by tram, 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.
Tram, train
best- Take the tram from Harvard Avenue to Government Centertram B
- Take the train from North Station to Beverlytrain Newburyport/Rockport Line
1h 48m$5–11Drive 21.2 mi
cheapest- Drive from Allston to Beverlycar 21.2 mi
35 min$4–6Line 64 bus, line 450 bus
- Take the bus from Cambridge St @ Harvard Ave to Main St @ Kendall Station - Red Linebus 64
- Take the bus from Congress St @ Haymarket Sta to Salembus 450
3h 3m$7–18Taxi
- Take the taxi from Allston to Beverlytaxi 21.2 mi
35 min$65–85Line 66 bus, tram, train
- Take the bus from Cambridge St @ Franklin St to Washington St @ Walnut Stbus 66
- Take the tram from Brookline Village to North Stationtram D
- Take the train from North Station to Beverlytrain
1h 57m$8–16
Allston to Beverly by tram, foot, and train
Questions & Answers
The cheapest way to get from Allston to Beverly is to drive which costs $3 - $6 and takes 35 min.
The fastest way to get from Allston to Beverly is to drive which takes 35 min and costs $3 - $6.
No, there is no direct bus from Allston to Beverly. However, there are services departing from Cambridge St @ Harvard Ave and arriving at Salem via Congress St @ Haymarket Sta. The journey, including transfers, takes approximately 3h 3m.
No, there is no direct train from Allston to Beverly. However, there are services departing from Harvard Avenue and arriving at Beverly via North Station. The journey, including transfers, takes approximately 1h 48m.
The distance between Allston and Beverly is 23 miles. The road distance is 21.3 miles.
The best way to get from Allston to Beverly without a car is to tram and train which takes 1h 48m and costs $5 - $12.
It takes approximately 1h 48m to get from Allston to Beverly, including transfers.
Allston to Beverly bus services, operated by MBTA, depart from Cambridge St @ Harvard Ave station.
Allston to Beverly train services, operated by MBTA, depart from Harvard Avenue station.
Allston to Beverly bus services, operated by MBTA, arrive at Main St @ Kendall Station - Red Line.
What companies run services between Allston, MA, USA and Beverly, MA, USA?
You can take a bus from Cambridge St @ Harvard Ave to Beverly via Main St @ Kendall Station - Red Line, Kendall/MIT, Park Street, Congress St @ Haymarket Sta, Salem, and Salem in around 3h 3m.
- Phone
- +1-617-222-3200
- Website
- mbta.com
Tram from Harvard Avenue to Government Center
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- https://www.mbta.com
- Schedules at
- https://www.mbta.com/schedules/subway
- Adult
- $3
Train from North Station to Beverly
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $3–9
Tram from Brookline Village to North Station
- Ave. Duration
- 28 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- https://www.mbta.com
- Schedules at
- https://www.mbta.com/schedules/subway
- Adult
- $3
Train from North Station to Beverly
- Ave. Duration
- 36 min
- Frequency
- Hourly
- 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 Cambridge St @ Harvard Ave to Main St @ Kendall Station - Red Line
- Ave. Duration
- 24 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 Congress St @ Haymarket Sta to Salem
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
Bus from Cambridge St @ Franklin St to Washington St @ Walnut St
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- $1–5
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
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 Why you should take the train in the US, How do I get from Sydney to Melbourne, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Allston to Beverly train services, operated by MBTA, arrive at Government Center station.
Yes, the driving distance between Allston to Beverly is 21 miles. It takes approximately 35 min to drive from Allston to Beverly.
There are 435+ hotels available in Beverly.

