There are 4 ways to get from Weymouth to Mattapan by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from East Weymouth to South Stationtrain Greenbush Line
- Take the train from South Station to Blue Hill Avenuetrain Fairmount Line / ...
1h 17m$4–10Line 222 bus, line 245 bus
cheapest- Take the bus from Middle St opp Academy Ave to Quincy Centerbus 222
- Take the bus from Quincy Center to Mattapanbus 245
1h 53m$2–4Taxi
- Take the taxi from Weymouth to Mattapantaxi 10.3 mi
18 min$35–50Drive 10.3 mi
- Drive from Weymouth to Mattapancar 10.3 mi
18 min$2–3
Weymouth to Mattapan by train
Questions & Answers
The cheapest way to get from Weymouth to Mattapan is to drive which costs $1 - $3 and takes 18 min.
The fastest way to get from Weymouth to Mattapan is to taxi which takes 18 min and costs $35 - $50.
No, there is no direct bus from Weymouth to Mattapan. However, there are services departing from Middle St opp Academy Ave and arriving at Mattapan via Quincy Center. The journey, including transfers, takes approximately 1h 53m.
No, there is no direct train from Weymouth to Mattapan. However, there are services departing from East Weymouth and arriving at Blue Hill Avenue via South Station. The journey, including transfers, takes approximately 1h 17m.
The distance between Weymouth and Mattapan is 21 miles. The road distance is 10.3 miles.
The best way to get from Weymouth to Mattapan without a car is to train which takes 1h 17m and costs $3 - $11.
It takes approximately 1h 17m to get from Weymouth to Mattapan, including transfers.
Weymouth to Mattapan bus services, operated by MBTA, depart from Middle St opp Academy Ave station.
Weymouth to Mattapan train services, operated by MBTA, depart from East Weymouth station.
The best way to get from Weymouth to Mattapan is to train which takes 1h 17m and costs $3 - $11. Alternatively, you can line 222 bus and line 245 bus, which costs $1 - $5 and takes 1h 53m.
What companies run services between Weymouth, MA, USA and Mattapan, MA, USA?
You can take a train from East Weymouth to Blue Hill Avenue via South Station in around 1h 17m. Alternatively, you can take a bus from Middle St opp Academy Ave to Mattapan via Quincy Center in around 1h 53m.
Train from East Weymouth to South Station
- Ave. Duration
- 34 min
- Frequency
- Every 2 hours
- Estimated price
- $2–9
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $2–9
Train from South Station to Blue Hill Avenue
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–2
Bus from Middle St opp Academy Ave to Quincy Center
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Quincy Center to Mattapan
- Ave. Duration
- 33 min
- Frequency
- Every 2 hours
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Ave. Duration
- 18 min
- Estimated price
- $35–50
Yellow Cab Brockton
- Phone
- +1-508-583-1234
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
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 delightfully under-the-radar French towns you need to visit, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Weymouth to Mattapan bus services, operated by MBTA, arrive at Quincy Center station.
Weymouth to Mattapan train services, operated by MBTA, arrive at South Station.
Yes, the driving distance between Weymouth to Mattapan is 10 miles. It takes approximately 18 min to drive from Weymouth to Mattapan.
There are 1391+ hotels available in Mattapan.





