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
21 h 45 min
2079 km.
from $114
Composite Route Car Only
Four ways to Travel from Haverhill to Lowell
Select an Option Below to Start Your Journey
Cheapest
By car (2 079 km)
Other
Bus (Line 14 bus)
Train
Bus (Line 1 bus)
Transport providers
Train operators
Amtrak
Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Haverhill Amtrak to Woburn
Ave. Duration:
29 min
Frequency:
5 times a day
Estimated price:
$5.73–$70.06
MBTA
Phone:
+1-617-222-3200
Website:
mbta.com
Train from Anderson/Woburn to Lowell
Ave. Duration:
24 min
Frequency:
Hourly
Estimated price:
$3.44–$9.55
Bus operators
Merrimack Valley Transit
Phone:
+1 978-469-6878
Website:
mvrta.com/
Bus from McGovern Transportation Center to Robert
Ave. Duration:
40 min
Frequency:
Hourly
Bus from Merrimack St & Main St to McGovern
Ave. Duration:
34 min
Frequency:
Hourly
Bus from Washington Square Transit Center to McGovern
Ave. Duration:
45 min
Frequency:
Every 30 minutes
Questions and Answers
What is the cheapest way to get from Haverhill to Lowell?
The cheapest way to get from Haverhill to Lowell is to line 14 bus and line 24 bus which costs $2.39 - $3.59 and takes 1h 42m.
What is the fastest way to get from Haverhill to Lowell?
The fastest way to get from Haverhill to Lowell is to drive which takes 25 min and costs $3.59 - $5.22 .
Is there a direct bus between Haverhill and Lowell?
No, there is no direct bus from Haverhill to Lowell. However, there are services departing from Merrimack St & Main St and arriving at Robert B. Kennedy Transfer Center via McGovern Transportation Center. The journey, including transfers, takes approximately 1h 42m.
Is there a direct train between Haverhill and Lowell?
No, there is no direct train from Haverhill to Lowell. However, there are services departing from Haverhill Amtrak and arriving at Lowell via Anderson/Woburn. The journey, including transfers, takes approximately 1h 37m.
How far is it from Haverhill to Lowell?
The distance between Haverhill and Lowell is 31 km. The road distance is 32.3 km.
How do I travel from Haverhill to Lowell without a car?
The best way to get from Haverhill to Lowell without a car is to line 24 bus which takes 1h 19m and costs $3.59 - $8.70 .
How long does it take to get from Haverhill to Lowell?
It takes approximately 1h 19m to get from Haverhill to Lowell, including transfers.
Where do I catch the Haverhill to Lowell bus from?
Haverhill to Lowell bus services, operated by Merrimack Valley Transit, depart from Merrimack St & Main St station.
Where do I catch the Haverhill to Lowell train from?
Haverhill to Lowell train services, operated by Amtrak, depart from Haverhill Amtrak station.
Train or bus from Haverhill to Lowell?
The best way to get from Haverhill to Lowell is to line 24 bus which takes 1h 19m and costs $3.59 - $8.70 . Alternatively, you can train, which costs $7.61 - $70.65 and takes 1h 37m.
Where does the Haverhill to Lowell bus arrive?
Haverhill to Lowell bus services, operated by Merrimack Valley Transit, arrive at McGovern Transportation Center station.
What is the time difference between Haverhill and Lowell?
It is currently 03:30 at both, Haverhill and Lowell.
Where does the Haverhill to Lowell train arrive?
Haverhill to Lowell train services, operated by Amtrak, arrive at Woburn Amtrak Station.
Can I drive from Haverhill to Lowell?
Yes, the driving distance between Haverhill to Lowell is 32 km. It takes approximately 25 min to drive from Haverhill to Lowell.
Where can I stay near Lowell?
There are 111+ hotels available in Lowell. Prices start at $61.40 per night.