There are 4 ways to get from Back Bay (Station) to Haverhill by subway, 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.
Subway, train
best- Take the subway from Back Bay to Malden Centersubway Orange Line
- Take the train from Malden Center to Bradfordtrain Haverhill Line
2h 14m$7–13Bus, train
- Take the bus from Terminal A - Arrivals, LEX Pick Up to Woburn Logan Expressbus Wo
- Take the train from Woburn Amtrak Station to Haverhill Amtraktrain Downeaster
2h 46m$29–36Drive 33.8 mi
- Drive from Back Bay (Station) to Haverhillcar 33.8 mi
46 min$7–9Taxi
- Take the taxi from Back Bay (Station) to Haverhilltaxi 33.8 mi
46 min$210–260
Back Bay (Station) to Haverhill by subway and train
Comparing Your Travel Options
The cheapest way to get from Back Bay (Station) to Haverhill is to drive which costs $6 - $9 and takes 46 min.
The fastest way to get from Back Bay (Station) to Haverhill is to drive which takes 46 min and costs $6 - $9.
No, there is no direct train from Back Bay (Station) to Haverhill. However, there are services departing from Back Bay and arriving at Bradford via Malden Center. The journey, including transfers, takes approximately 2h 14m.
The distance between Back Bay (Station) and Haverhill is 35 miles. The road distance is 34 miles.
The best way to get from Back Bay (Station) to Haverhill without a car is to subway and train which takes 2h 14m and costs $7 - $14.
It takes approximately 2h 14m to get from Back Bay (Station) to Haverhill, including transfers.
Back Bay (Station) to Haverhill train services, operated by MBTA, depart from Back Bay station.
Back Bay (Station) to Haverhill train services, operated by MBTA, arrive at Malden Center station.
Yes, the driving distance between Back Bay (Station) to Haverhill is 34 miles. It takes approximately 46 min to drive from Back Bay (Station) to Haverhill.
There are 140+ hotels available in Haverhill.
What companies run services between Back Bay (Station), MA, USA and Haverhill, MA, USA?
There is no direct connection from Back Bay (Station) to Haverhill. However, you can take the subway to Malden Center, walk to Malden Center, then take the train to Bradford. Alternatively, you can take a bus from Dartmouth Street opposite Back Bay Station to Haverhill Amtrak via Terminal A – LEX Drop Off, Terminal A - Arrivals, LEX Pick Up, Woburn Logan Express, and Woburn Amtrak Station in around 2h 46m.
Subway from Back Bay to Malden Center
- Ave. Duration
- 19 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Train from Malden Center to Bradford
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- $5–11
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $5–11
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Woburn Amtrak Station to Haverhill Amtrak
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $11–18
- Website
- Amtrak
- Phone
- +1 800-235-6426
- [email protected].
- Website
- Massport
Bus from Terminal A - Arrivals, LEX Pick Up to Woburn Logan Express
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- $9
- Website
- Massport
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide







