There are 4 ways to get from Concord to Haverhill by bus, taxi, 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.
Bus, taxi
best- Take the bus from Concord, NH to Salem NH Transportation Centerbus Concord
- Take the taxi from Salem NH Transportation Center to Haverhilltaxi
1h 9m$68–90Drive 44 mi
cheapest- Drive from Concord to Haverhillcar 44 mi
57 min$8–12Taxi
- Take the taxi from Concord to Haverhilltaxi 44 mi
57 min$270–330Bus, taxi via North Londonderry NH Transportation Center
- Take the bus from Concord, NH to North Londonderry NH Transportation Centerbus Concord / ...
- Take the taxi from North Londonderry NH Transportation Center to Haverhilltaxi
1h 2m$135–167
Questions & Answers
The cheapest way to get from Concord to Haverhill is to drive which costs $8 - $12 and takes 57 min.
The fastest way to get from Concord to Haverhill is to drive which takes 57 min and costs $8 - $12.
The distance between Concord and Haverhill is 47 miles. The road distance is 44.3 miles.
The best way to get from Concord to Haverhill without a car is to bus and taxi which takes 1h 9m and costs $65 - $95.
It takes approximately 1h 9m to get from Concord to Haverhill, including transfers.
Yes, the driving distance between Concord to Haverhill is 44 miles. It takes approximately 57 min to drive from Concord to Haverhill.
There are 113+ hotels available in Haverhill.
What companies run services between Concord, NH, USA and Haverhill, MA, USA?
There is no direct connection from Concord to Haverhill. However, you can take the bus to Salem NH Transportation Center then take the taxi to Haverhill. Alternatively, you can drive from Concord to Haverhill in around 57 min.
- Phone
- +1 800 639 3317
- [email protected]
- Website
- Concord Coach Lines
Bus from Concord, NH to Salem NH Transportation Center
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Estimated price
- $8–11
- Website
- Concord Coach Lines
Bus from Concord, NH to North Londonderry NH Transportation Center
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Concord Coach Lines
- Ave. Duration
- 36 min
- Estimated price
- $60–330
Merrimack Taxi Co
- Phone
- +1 978-687-0911
Manchester Taxi
- Phone
- +1 603-623-2222
Manchester Taxi
- Phone
- +1 603-623-2222
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 How to get from Florence to Rome, Want to know more about Flixbus?, and Need to know: Eurostar - to help you get the most out of your next trip.

