How to get from Onset to Haverhill by bus, subway and train?
By bus, subway and train
To get from Onset to Haverhill in Boston, you’ll need to take 2 train lines, one bus line and 2 subway lines: take the CAPEFLYER train from Buzzards Bay station to Bourne station. Next, you’ll have to switch to the PETER PAN bus, then the RED LINE subway, then the ORANGE LINE subway and finally take the HAVERHILL train from Malden Center station to Bradford station. The total trip duration for this route is approximately 6 hr 5 min.
Step by Step
- 1Walk to train stationBuzzards Bay2.5 mi • 52 min
- 2Wait for trainCAPEFLYER#9201 | Hyannis
- 3Ride to train stationBourne5 min
- 4Walk to bus stationCape Side Convenience Bourne650 yd • 8 min
- 5Wait for busPETER PANBoston (Logan Airport)
- 6Ride to bus stationSouth Station Boston70 min
- 7Walk to subway stationSouth Station10 yd • 1 min
- 8Wait for subwayRED LINEAlewife
- 9Ride to subway stationDowntown Crossing1 min
- 10Wait for subwayORANGE LINEOak Grove
- 11Ride to subway stationMalden Center17 min
- 12Wait for trainHAVERHILL#2207 | Haverhill
- 13Ride to train stationBradford56 min
Alternative route by bus, subway and train via CAPEFLYER, PETER PAN, RED LINE, GREEN LINE C and HAVERHILL
To get from Onset to Haverhill in Boston, you’ll need to take 2 train lines, one bus line and 2 subway lines: take the CAPEFLYER train from Buzzards Bay station to Bourne station. Next, you’ll have to switch to the PETER PAN bus, then the RED LINE subway, then the GREEN LINE C subway and finally take the HAVERHILL train from North Station station to Bradford station. The total trip duration for this route is approximately 6 hr 5 min.
Step by Step
- 1Walk to train stationBuzzards Bay2.5 mi • 52 min
- 2Wait for trainCAPEFLYER#9201 | Hyannis
- 3Ride to train stationBourne5 min
- 4Walk to bus stationCape Side Convenience Bourne650 yd • 8 min
- 5Wait for busPETER PANBoston (Logan Airport)
- 6Ride to bus stationSouth Station Boston70 min
- 7Walk to subway stationSouth Station10 yd • 1 min
- 8Wait for subwayRED LINEAlewife
- 9Ride to subway stationPark Street3 min
- 10Wait for subwayGREEN LINE CNorth Station
- 11Ride to subway stationNorth Station6 min
- 12Walk to train stationNorth Station40 yd • 1 min
- 13Wait for trainHAVERHILL#2207 | Haverhill
- 14Ride to train stationBradford67 min
Public transit directions from Onset to Haverhill
Public transit stations close to Onset
Onset is located at Onset, Boston and the nearest public transit station is Onset Village.
Train stations close to Onset:
- Buzzards Bay
Bus stations close to Onset:
- Onset Village
Public transit stations close to Haverhill, Boston
Haverhill is located at Haverhill, Boston and the nearest public transit station is 100 River Street.
Train stations close to Haverhill:
- Haverhill
Bus stations close to Haverhill:
- 100 River Street
- 56 River Street (Red Hen Market)
- South Main Street & Laurel Avenue
Related Routes
- Oxford to Haverhill
- Southbridge Town to Haverhill
- Spencer to Haverhill
- Sturbridge to Haverhill
- East Brookfield to Haverhill
- Webster to Haverhill
- East Sandwich to Haverhill
- Harwich Center to Haverhill
- Harwich Port to Haverhill
- Amesbury Town to Haverhill
- Barnstable Town to Haverhill
- Brewster to Haverhill
- Chatham to Haverhill
- Dennis Port to Haverhill
- East Falmouth to Haverhill
- East Harwich to Haverhill
- New Bedford to Haverhill
- West Wareham to Haverhill
- North Eastham to Haverhill
- North Falmouth to Haverhill
Alternative route by bus, subway and train via CAPEFLYER, PETER PAN, RED LINE, GREEN LINE C and HAVERHILL
To get from Onset to Haverhill in Boston, you’ll need to take 2 train lines, one bus line and 2 subway lines: take the CAPEFLYER train from Buzzards Bay station to Bourne station. Next, you’ll have to switch to the PETER PAN bus, then the RED LINE subway, then the GREEN LINE C subway and finally take the HAVERHILL train from North Station station to Bradford station. The total trip duration for this route is approximately 6 hr 5 min.
Step by Step
- 1Walk to train stationBuzzards Bay2.5 mi • 52 min
- 2Wait for trainCAPEFLYER#9201 | Hyannis
- 3Ride to train stationBourne5 min
- 4Walk to bus stationCape Side Convenience Bourne650 yd • 8 min
- 5Wait for busPETER PANBoston (Logan Airport)
- 6Ride to bus stationSouth Station Boston70 min
- 7Walk to subway stationSouth Station10 yd • 1 min
- 8Wait for subwayRED LINEAlewife
- 9Ride to subway stationPark Street3 min
- 10Wait for subwayGREEN LINE CNorth Station
- 11Ride to subway stationNorth Station6 min
- 12Walk to train stationNorth Station40 yd • 1 min
- 13Wait for trainHAVERHILL#2207 | Haverhill
- 14Ride to train stationBradford67 min
Questions & Answers
What is the fastest way to get from Onset to Haverhill?
The fastest way takes 365 minutes, using Bus line CAPEFLYER, Bus line PETER PAN, Bus line RED LINE, Bus line ORANGE LINE, Bus line HAVERHILL.
What is the alternative route to get from Onset to Haverhill?
The alternative route takes 365 minutes, using Bus line CAPEFLYER, Bus line PETER PAN, Bus line RED LINE, Bus line GREEN LINE C, Bus line HAVERHILL.
Is there a direct train between Onset and Haverhill in Boston?
No, you’ll have to take 2 train lines, one bus line and 2 subway lines in total. The total travelling time is 6 hr 5 min.
Which train line goes from Onset to Haverhill in Boston?
The CAPEFLYER train line goes from Buzzards Bay station near Onset to #9201 | Hyannis station. From there you’ll have to take one train line, one bus line and 2 subway lines till #9201 | Hyannis station near Haverhill in Boston
How long does it take to travel from Onset to Haverhill in Boston by train, bus and subway?
The total travel time between Onset and Haverhill in Boston by train, bus and subway is about 6 hr 5 min.
Where do I get on the train near Onset to get to Haverhill in Boston?
Get on the CAPEFLYER train from the Buzzards Bay station near Onset in Boston.
Where do I get off the train when travelling between Onset and Haverhill in Boston?
Get off the train at the #9201 | Hyannis station, which is closest to Haverhill in Boston.