HUB hero image

How to Travel from

Haverhill to Canton

by Plane, Rideshare, Route or Car

Haverhill
+0
Canton
Transport search to Canton
Haverhill
+0
Canton
Building a composite car route
Cheapest
Best Offer!
Car
9 h 21 min
891 km.
from $49
Composite Route Car Only

Four ways to Travel from Haverhill to Canton

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Train operators

Amtrak

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Other from Haverhill Amtrak to Boston
Ave. Duration:
50 min
Frequency:
5 times a day
Estimated price:
$7.01–$70.06

MBTA

Phone:
+1-617-222-3200
Website:
mbta.com
Other from Back Bay to Canton
Ave. Duration:
20 min
Frequency:
Hourly
Estimated price:
$3.44–$9.55
Other from Bradford to Oak
Ave. Duration:
55 min
Frequency:
Every 2 hours
Estimated price:
$4.59–$12.10
Other from Oak Grove to Back
Ave. Duration:
22 min
Frequency:
Every 10 minutes
Estimated price:
$3.25

Questions and Answers

What is the cheapest way to get from Haverhill to Canton?

The cheapest way to get from Haverhill to Canton is to drive which costs $8.70 - $13.04 and takes 1h 4m.

What is the fastest way to get from Haverhill to Canton?

The fastest way to get from Haverhill to Canton is to drive which takes 1h 4m and costs $8.70 - $13.04 .

Is there a direct train between Haverhill and Canton?

No, there is no direct train from Haverhill to Canton. However, there are services departing from Haverhill Amtrak and arriving at Canton Junction via North Station and Back Bay. The journey, including transfers, takes approximately 1h 50m.

How far is it from Haverhill to Canton?

The distance between Haverhill and Canton is 79 km. The road distance is 83.7 km.

How do I travel from Haverhill to Canton without a car?

The best way to get from Haverhill to Canton without a car is to train which takes 1h 50m and costs $10.87 - $70.65 .

How long does it take to get from Haverhill to Canton?

It takes approximately 1h 50m to get from Haverhill to Canton, including transfers.

Where do I catch the Haverhill to Canton train from?

Haverhill to Canton train services, operated by Amtrak, depart from Haverhill Amtrak station.

Train, bus or fly from Haverhill to Canton?

The best way to get from Haverhill to Canton is to train which takes 1h 50m and costs $10.87 - $70.65 . There are no good options to bus or fly between Haverhill to Canton.

Where does the Haverhill to Canton train arrive?

Haverhill to Canton train services, operated by Amtrak, arrive at Boston station.

Can I drive from Haverhill to Canton?

Yes, the driving distance between Haverhill to Canton is 84 km. It takes approximately 1h 4m to drive from Haverhill to Canton.

Where can I stay near Canton?

There are 913+ hotels available in Canton. Prices start at $69.98 per night.
+0