There are 3 ways to get from Haverhill to Essex by 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.
Line 11 bus, line 12 bus
best- Take the bus from Washington Square to Newburyport MBTA Stationbus 11
- Take the bus from Commuter Rail Station - Ipswich to Main St Antiques - ESXbus 12
3h 26m$3–11Drive 21.3 mi
- Drive from Haverhill to Essexcar 21.3 mi
38 min$4–6Taxi
- Take the taxi from Haverhill to Essextaxi 21.3 mi
38 min$130–160
Haverhill to Essex by bus and train
Questions & Answers
The cheapest way to get from Haverhill to Essex is to drive which costs $3 - $6 and takes 38 min.
The fastest way to get from Haverhill to Essex is to drive which takes 38 min and costs $3 - $6.
No, there is no direct bus from Haverhill to Essex. However, there are services departing from Washington Square and arriving at Main St Antiques - ESX via Commuter Rail Station - Ipswich. The journey, including transfers, takes approximately 3h 26m.
The distance between Haverhill and Essex is 34 miles. The road distance is 21.4 miles.
The best way to get from Haverhill to Essex without a car is to line 11 bus and line 12 bus which takes 3h 26m and costs $3 - $11.
It takes approximately 3h 26m to get from Haverhill to Essex, including transfers.
Haverhill to Essex bus services, operated by Merrimack Valley Transit, depart from Washington Square station.
Haverhill to Essex bus services, operated by Merrimack Valley Transit, arrive at Newburyport MBTA Station.
Yes, the driving distance between Haverhill to Essex is 21 miles. It takes approximately 38 min to drive from Haverhill to Essex.
There are 253+ hotels available in Essex.
What companies run services between Haverhill, MA, USA and Essex, MA, USA?
You can take a bus from Washington Square to Main St Antiques - ESX via Newburyport MBTA Station, Newburyport, Ipswich, and Commuter Rail Station - Ipswich in around 3h 26m.
- Phone
- +1 978-469-6878
- [email protected]
- Website
- Merrimack Valley Transit
Bus from Washington Square to Newburyport MBTA Station
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $1–2
- Website
- Merrimack Valley Transit
- Phone
- +1 978 283 7916
- [email protected]
- Website
- Cape Ann Transportation
Bus from Commuter Rail Station - Ipswich to Main St Antiques - ESX
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Website
- Cape Ann Transportation
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 Train travel in Spain: A guide to Renfe, Getting to Rome from the airport, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.



