Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
22 h 24 min
2134 km.
from $117
Composite Route Car Only
One way to Travel from Haverhill to Salisbury Beach State Reservation
Select an Option Below to Start Your Journey
Cheapest
By car (2 134 km)
Transport providers
Bus operators
Merrimack Valley Transit
Phone:
+1 978-469-6878
Website:
mvrta.com/
Bus from Kenoza Avenue & Webster Street to Beach
Ave. Duration:
51 min
Frequency:
Hourly
Estimated price:
$1.40–$2.42
Questions and Answers
What is the cheapest way to get from Haverhill to Salisbury Beach State Reservation?
The cheapest way to get from Haverhill to Salisbury Beach State Reservation is to line 17 bus which costs $1.20 - $2.07 and takes 1h 18m.
What is the fastest way to get from Haverhill to Salisbury Beach State Reservation?
The fastest way to get from Haverhill to Salisbury Beach State Reservation is to taxi which takes 23 min and costs $97.83 - $119.57 .
Is there a direct bus between Haverhill and Salisbury Beach State Reservation?
Yes, there is a direct bus departing from Kenoza Avenue & Webster Street and arriving at Beach Road - Tidewater. Services depart hourly, and operate every day. The journey takes approximately 51 min.
How far is it from Haverhill to Salisbury Beach State Reservation?
The distance between Haverhill and Salisbury Beach State Reservation is 30 km. The road distance is 26.6 km.
How do I travel from Haverhill to Salisbury Beach State Reservation without a car?
The best way to get from Haverhill to Salisbury Beach State Reservation without a car is to line 17 bus which takes 1h 18m and costs $1.20 - $2.07 .
How long does it take to get from Haverhill to Salisbury Beach State Reservation?
The line 17 bus from Kenoza Avenue & Webster Street to Beach Road - Tidewater takes 51 min including transfers and departs hourly.
Where do I catch the Haverhill to Salisbury Beach State Reservation bus from?
Haverhill to Salisbury Beach State Reservation bus services, operated by Merrimack Valley Transit, depart from Kenoza Avenue & Webster Street station.
Where does the Haverhill to Salisbury Beach State Reservation bus arrive?
Haverhill to Salisbury Beach State Reservation bus services, operated by Merrimack Valley Transit, arrive at Beach Road - Tidewater station.
Can I drive from Haverhill to Salisbury Beach State Reservation?
Yes, the driving distance between Haverhill to Salisbury Beach State Reservation is 27 km. It takes approximately 23 min to drive from Haverhill to Salisbury Beach State Reservation.
Where can I stay near Salisbury Beach State Reservation?
There are 157+ hotels available in Salisbury Beach State Reservation. Prices start at $56.17 per night.