HUB hero image

How to Travel from

Haverhill to New London

by Plane, Rideshare, Route or Car

Haverhill
+0
New London
Transport search to New London
Haverhill
+0
New London
Building a composite car route
Cheapest
Best Offer!
Car
17 h 36 min
1653 km.
from $90
Composite Route Car Only

Four ways to Travel from Haverhill to New London

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Train operators

MBTA

Phone:
+1-617-222-3200
Website:
mbta.com
Other from Bradford to Oak
Ave. Duration:
55 min
Frequency:
Every 2 hours
Estimated price:
$3.91–$10.33
Train from Bradford to Oak
Ave. Duration:
55 min
Frequency:
Every 2 hours
Estimated price:
$3.91–$10.33

Amtrak Northeast Regional

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Other from Boston to New
Ave. Duration:
1h 27m
Frequency:
Every 4 hours
Estimated price:
$19.57–$195.65

Bus operators

Dartmouth Coach

Phone:
+1-800-637-0123
Website:
dartmouthcoach.com/
Bus from Boston South Buses to New
Ave. Duration:
1h 45m
Frequency:
Every 2 hours
Estimated price:
$26.09–$31.52
Bus from Boston Logan Airport Terminal C to New
Ave. Duration:
2h 25m
Frequency:
Every 2 hours
Estimated price:
$27.17–$32.61

Questions and Answers

What is the cheapest way to get from Haverhill to New London?

The cheapest way to get from Haverhill to New London is to drive which costs $22.83 - $33.70 and takes 2h 18m.

What is the fastest way to get from Haverhill to New London?

The fastest way to get from Haverhill to New London is to drive which takes 2h 18m and costs $22.83 - $33.70 .

Is there a direct train between Haverhill and New London?

No, there is no direct train from Haverhill to New London. However, there are services departing from Bradford and arriving at New London via Oak Grove and Boston. The journey, including transfers, takes approximately 3h 48m.

How far is it from Haverhill to New London?

The distance between Haverhill and New London is 224 km. The road distance is 212 km.

How do I travel from Haverhill to New London without a car?

The best way to get from Haverhill to New London without a car is to train which takes 3h 48m and costs $26.09 - $217.39 .

How long does it take to get from Haverhill to New London?

It takes approximately 3h 48m to get from Haverhill to New London, including transfers.

Where do I catch the Haverhill to New London train from?

Haverhill to New London train services, operated by MBTA, depart from Bradford station.

Where does the Haverhill to New London train arrive?

Haverhill to New London train services, operated by MBTA, arrive at Oak Grove station.

Can I drive from Haverhill to New London?

Yes, the driving distance between Haverhill to New London is 212 km. It takes approximately 2h 18m to drive from Haverhill to New London.

Where can I stay near New London?

There are 165+ hotels available in New London. Prices start at $49.76 per night.
+0