There are 4 ways to get from North Reading to Haverhill by taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from North Reading to North Wilmingtontaxi
- Take the train from North Wilmington to Bradfordtrain Haverhill Line
36 min$22–31Drive 16.1 mi
cheapest- Drive from North Reading to Haverhillcar 16.1 mi
28 min$3–5Taxi
- Take the taxi from North Reading to Haverhilltaxi 16.1 mi
28 min$100–130Train
- Take the train from North Wilmington to Haverhilltrain Haverhill Line
43 min$22–31
Questions & Answers
The cheapest way to get from North Reading to Haverhill is to drive which costs $2 - $5 and takes 28 min.
The fastest way to get from North Reading to Haverhill is to taxi which takes 28 min and costs $100 - $130.
No, there is no direct train from North Reading to Haverhill. However, there are services departing from North Wilmington and arriving at Haverhill via . The journey, including transfers, takes approximately 43 min.
The distance between North Reading and Haverhill is 21 miles. The road distance is 16.2 miles.
The best way to get from North Reading to Haverhill without a car is to taxi and train which takes 36 min and costs $21 - $35.
It takes approximately 36 min to get from North Reading to Haverhill, including transfers.
North Reading to Haverhill train services, operated by MBTA, depart from North Wilmington station.
North Reading to Haverhill train services, operated by MBTA, arrive at Haverhill station.
Yes, the driving distance between North Reading to Haverhill is 16 miles. It takes approximately 28 min to drive from North Reading to Haverhill.
There are 115+ hotels available in Haverhill.
What companies run services between North Reading, MA, USA and Haverhill, MA, USA?
MBTA operates a train from North Wilmington to Haverhill every 2 hours. Tickets cost $3–9 and the journey takes 35 min.
- Phone
- +1-617-222-3200
- Website
- mbta.com
Train from North Wilmington to Bradford
- Ave. Duration
- 28 min
- Frequency
- Every 2 hours
- Estimated price
- $3–9
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $3–9
Train from North Wilmington to Haverhill
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Estimated price
- $3–9
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $3–9
- Ave. Duration
- 18 min
- Estimated price
- $18–130
Merrimack Taxi Co
- Phone
- +1 978-687-0911
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
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 5 delightfully under-the-radar French towns you need to visit, How to get from Luton Airport into central London, and How to get from London City Airport into central London - to help you get the most out of your next trip.





