HeadYourWay

Wilmington → Haverhill

Wilmington to Haverhill by bus

Wilmington
Haverhill

The last published timetable (to 5 Sep 2026) has a direct bus from Wilmington to Haverhill, scheduled from 31 min.

Service
Direct: one vehicle, no change
Scheduled time
from 31 min (typically 37 min)
Operator
MBTA
Stations
North Wilmington → Haverhill
Straight-line distance
27 km
What this is based on
Arrive inHaverhill →

Continue from Haverhill

Direct connections from Haverhill

A few of the 27 direct connections we hold, larger places first. Not a popularity ranking.

Every direct connection from Haverhill

Stations: Haverhill Amtrak; Haverhill

Other ways from Wilmington to Haverhill
Other ways to leave Wilmington

Every connection and route search from Wilmington →