How to get from Melrose to Barnstable Town by bus, subway and train?
By bus, subway and train
To get from Melrose to Barnstable Town in Boston, you’ll need to take one train line, one subway line and one bus line: take the HAVERHILL train from Melrose Highlands station to Oak Grove station. Next, you’ll have to switch to the ORANGE LINE subway and finally take the HYANNIS - SOUTH SHORE TO LOGAN AIRPORT bus from South Station Transp. Ctr station to Hyannis Transportation Center station. The total trip duration for this route is approximately 3 hr 5 min. The ride fare is $29.90.
Step by Step
- 1Walk to train stationMelrose Highlands790 yd • 10 min
- 2Wait for trainHAVERHILL#2200 | North Station
- 3Ride to train stationOak Grove6 min
- 4Wait for subwayORANGE LINEForest Hills
- 5Ride to subway stationChinatown19 min
- 6Walk to bus stationSouth Station Transp. Ctr850 yd • 11 min
- 7Wait for busHYANNIS - SOUTH SHORE TO LOGAN AIRPORTHyannis Transportation Center
- 8Ride to bus stationHyannis Transportation Center110 min
Alternative route by bus, subway and train via HAVERHILL, ORANGE LINE and PETER PAN
To get from Melrose to Barnstable Town in Boston, you’ll need to take one train line, one subway line and one bus line: take the HAVERHILL train from Melrose Highlands station to Oak Grove station. Next, you’ll have to switch to the ORANGE LINE subway and finally take the PETER PAN bus from South Station Boston station to Transportation Center Hyannis station. The total trip duration for this route is approximately 3 hr 26 min.
Step by Step
- 1Walk to train stationMelrose Highlands790 yd • 10 min
- 2Wait for trainHAVERHILL#2200 | North Station
- 3Ride to train stationOak Grove6 min
- 4Wait for subwayORANGE LINEForest Hills
- 5Ride to subway stationDowntown Crossing18 min
- 6Walk to bus stationSouth Station Boston520 yd • 7 min
- 7Wait for busPETER PANHyannis
- 8Ride to bus stationTransportation Center Hyannis95 min
- 9Walk toBarnstable Town130 yd • 2 min
Public transit directions from Melrose to Barnstable Town
Public transit stations close to Melrose
Melrose is located at Melrose, Boston and the nearest public transit station is 910 Main St.
Train stations close to Melrose:
- Oak Grove
Bus stations close to Melrose:
- 910 Main St
- Main St Opp Linden Rd
- Franklin St @ Albion St
Public transit stations close to Barnstable Town, Boston
Barnstable Town is located at Barnstable Town, Boston and the nearest public transit station is Hyannis Transportation Center (Htc).
Train stations close to Barnstable Town:
- Hyannis
Bus stations close to Barnstable Town:
- Hyannis Transportation Center (Htc)
- Hyannis Transportation Center
- Transportation Center Hyannis
Related Routes
- Sturbridge to Barnstable Town
- Forestdale to Barnstable Town
- Amesbury Town to Barnstable Town
- Bourne to Barnstable Town
- West Yarmouth to Barnstable Town
- Pocasset to Barnstable Town
- Salisbury to Barnstable Town
- Woods Hole to Barnstable Town
- Arlington to Barnstable Town
- Cambridge to Barnstable Town
- Cochituate to Barnstable Town
- Duxbury to Barnstable Town
- Haverhill to Barnstable Town
- Lawrence to Barnstable Town
- Littleton Common to Barnstable Town
- Lunenburg to Barnstable Town
- Lynn to Barnstable Town
- Mansfield Center to Barnstable Town
- Methuen Town to Barnstable Town
- Needham to Barnstable Town
Alternative route by bus, subway and train via HAVERHILL, ORANGE LINE and PETER PAN
To get from Melrose to Barnstable Town in Boston, you’ll need to take one train line, one subway line and one bus line: take the HAVERHILL train from Melrose Highlands station to Oak Grove station. Next, you’ll have to switch to the ORANGE LINE subway and finally take the PETER PAN bus from South Station Boston station to Transportation Center Hyannis station. The total trip duration for this route is approximately 3 hr 26 min.
Step by Step
- 1Walk to train stationMelrose Highlands790 yd • 10 min
- 2Wait for trainHAVERHILL#2200 | North Station
- 3Ride to train stationOak Grove6 min
- 4Wait for subwayORANGE LINEForest Hills
- 5Ride to subway stationDowntown Crossing18 min
- 6Walk to bus stationSouth Station Boston520 yd • 7 min
- 7Wait for busPETER PANHyannis
- 8Ride to bus stationTransportation Center Hyannis95 min
- 9Walk toBarnstable Town130 yd • 2 min
Questions & Answers
What is the fastest way to get from Melrose to Barnstable Town?
The fastest way takes 185 minutes, using Bus line HAVERHILL, Bus line ORANGE LINE, Bus line HYANNIS - SOUTH SHORE TO LOGAN AIRPORT.
What is the alternative route to get from Melrose to Barnstable Town?
The alternative route takes 206 minutes, using Bus line HAVERHILL, Bus line ORANGE LINE, Bus line PETER PAN.
Is there a direct train between Melrose and Barnstable Town in Boston?
No, you’ll have to take one train line, one subway line and one bus line in total. The total travelling time is 3 hr 5 min.
Which train line goes from Melrose to Barnstable Town in Boston?
The HAVERHILL train line goes from Melrose Highlands station near Melrose to #2200 | North Station station. From there you’ll have to take one subway line and one bus line till #2200 | North Station station near Barnstable Town in Boston
How long does it take to travel from Melrose to Barnstable Town in Boston by train, subway and bus?
The total travel time between Melrose and Barnstable Town in Boston by train, subway and bus is about 3 hr 5 min.
Where do I get on the train near Melrose to get to Barnstable Town in Boston?
Get on the HAVERHILL train from the Melrose Highlands station near Melrose in Boston.
Where do I get off the train when travelling between Melrose and Barnstable Town in Boston?
Get off the train at the #2200 | North Station stop, which is closest to Barnstable Town in Boston.
How much is the total train, subway and bus fare from Melrose to Barnstable Town?
The ride from Melrose to Barnstable Town costs $29.90.