There are 5 ways to get from Pelham to Braintree by bus, subway, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, subway
best- Take the bus from Salem, NH-exit 2 to Boston South Busesbus I-93 Southbound / ...
- Take the subway from South Station to Braintreesubway Red Line
1h 34m$56–69Drive 45.4 mi
cheapest- Drive from Pelham to Braintreecar 45.4 mi
1h 4m$9–12Train, subway
- Take the train from Lowell to North Stationtrain Lowell Line
- Take the subway from Downtown Crossing to Braintreesubway Red Line
1h 40m$57–73Taxi
- Take the taxi from Pelham to Braintreetaxi 45.4 mi
1h 4m$280–340Bus, train
- Take the bus from Salem, NH-exit 2 to Boston South Busesbus I-93 Southbound / ...
- Take the train from South Station to Braintreetrain Fall River/New Bedford Line / ...
1h 51m$55–74
Questions & Answers
The cheapest way to get from Pelham to Braintree is to drive which costs $8 - $12 and takes 1h 4m.
The fastest way to get from Pelham to Braintree is to drive which takes 1h 4m and costs $8 - $12.
No, there is no direct train from Pelham to Braintree. However, there are services departing from Lowell and arriving at Braintree via North Station and Downtown Crossing. The journey, including transfers, takes approximately 1h 40m.
The distance between Pelham and Braintree is 51 miles. The road distance is 45.7 miles.
The best way to get from Pelham to Braintree without a car is to bus and subway which takes 1h 34m and costs $55 - $70.
It takes approximately 1h 34m to get from Pelham to Braintree, including transfers.
Pelham to Braintree train services, operated by MBTA, depart from Lowell station.
Pelham to Braintree train services, operated by MBTA, arrive at North Station.
Yes, the driving distance between Pelham to Braintree is 46 miles. It takes approximately 1h 4m to drive from Pelham to Braintree.
There are 1295+ hotels available in Braintree.
What companies run services between Pelham, NH, USA and Braintree, MA, USA?
There is no direct connection from Pelham to Braintree. However, you can take the taxi to Salem, NH-exit 2, take the bus to Boston South Buses, walk to South Station, then take the subway to Braintree. Alternatively, you can take a vehicle from Pelham to Braintree via Lowell, North Station, North Station, and Downtown Crossing in around 1h 40m.
Subway from South Station to Braintree
- Ave. Duration
- 26 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Train from Lowell to North Station
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $4–11
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $4–11
Subway from Downtown Crossing to Braintree
- Ave. Duration
- 27 min
- Frequency
- Every 15 minutes
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $0
Train from South Station to Braintree
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- $2–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $2–8
- Phone
- +1 800-639-8080
- [email protected]
- Website
- Boston Express
Bus from Salem, NH-exit 2 to Boston South Buses
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- $11–16
- Schedules at
- Boston Express
Bus from Salem, NH-exit 2 to Boston South Buses
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- $11–16
- Schedules at
- Boston Express
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 5 incredible day trips from Florence by train, How to get from JFK to New York City, and Travelling by boat in Italy - to help you get the most out of your next trip.



