There are 4 ways to get from Back Bay (Station) to Melrose by subway, bus, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, line 137 bus
best- Take the subway from Back Bay to Oak Grovesubway Orange Line
- Take the bus from Oak Grove Busway to Main St @ E Emerson Stbus 131 / ...
52 min$3–7Drive 8.7 mi
cheapest- Drive from Back Bay (Station) to Melrosecar 8.7 mi
15 min$2–3Taxi
- Take the taxi from Back Bay (Station) to Melrosetaxi 8.7 mi
15 min$29–35Subway, train
- Take the subway from Back Bay to Malden Centersubway Orange Line
- Take the train from Malden Center to Melrose/Cedar Parktrain Haverhill Line
1h 6m$3–8
Back Bay (Station) to Melrose by subway and bus
Questions & Answers
The cheapest way to get from Back Bay (Station) to Melrose is to drive which costs $1 - $3 and takes 15 min.
The fastest way to get from Back Bay (Station) to Melrose is to taxi which takes 15 min and costs $29 - $35.
No, there is no direct train from Back Bay (Station) to Melrose. However, there are services departing from Back Bay and arriving at Melrose/Cedar Park via Malden Center. The journey, including transfers, takes approximately 1h 6m.
The distance between Back Bay (Station) and Melrose is 9 miles. The road distance is 8.8 miles.
The best way to get from Back Bay (Station) to Melrose without a car is to subway and line 137 bus which takes 52 min and costs $3 - $8.
It takes approximately 52 min to get from Back Bay (Station) to Melrose, including transfers.
Back Bay (Station) to Melrose train services, operated by MBTA, depart from Back Bay station.
Back Bay (Station) to Melrose train services, operated by MBTA, arrive at Malden Center station.
Yes, the driving distance between Back Bay (Station) to Melrose is 9 miles. It takes approximately 15 min to drive from Back Bay (Station) to Melrose.
There are 1797+ hotels available in Melrose.
What companies run services between Back Bay (Station), MA, USA and Melrose, MA, USA?
There is no direct connection from Back Bay (Station) to Melrose. However, you can take the subway to Oak Grove, walk to Oak Grove Busway, then take the line 131 bus to Main St @ E Emerson St. Alternatively, you can then take the taxi to Melrose.
Subway from Back Bay to Oak Grove
- Ave. Duration
- 22 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Subway from Back Bay to Malden Center
- Ave. Duration
- 19 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Train from Malden Center to Melrose/Cedar Park
- Ave. Duration
- 6 min
- Frequency
- Hourly
- Estimated price
- $1–6
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–6
Bus from Oak Grove Busway to Main St @ E Emerson St
- Ave. Duration
- 7 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 10 amazing places to get away from it all in Australia, 4 of the smartest ways to explore Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.

