There are 4 ways to get from Needham to Dedham 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, bus
best- Take the train from Needham Center to Forest Hillstrain Needham Line
- Take the bus from Forest Hills to 245 Washington Stbus 34E / ...
57 min$2–12Drive 4.9 mi
cheapest- Drive from Needham to Dedhamcar 4.9 mi
8 min$1–2Taxi
- Take the taxi from Needham to Dedhamtaxi 4.9 mi
8 min$18–22Train
- Take the train from Needham Center to Rugglestrain Needham Line
- Take the train from Ruggles to Endicotttrain Franklin/Foxboro Line
1h 37m$3–9
Needham to Dedham by train and bus
Questions & Answers
The cheapest way to get from Needham to Dedham is to drive which costs $1 - $2 and takes 8 min.
The fastest way to get from Needham to Dedham is to taxi which takes 8 min and costs $18 - $22.
No, there is no direct train from Needham to Dedham. However, there are services departing from Needham Center and arriving at Endicott via Ruggles. The journey, including transfers, takes approximately 1h 37m.
The distance between Needham and Dedham is 12 miles. The road distance is 5 miles.
The best way to get from Needham to Dedham without a car is to train and bus which takes 57 min and costs $2 - $12.
It takes approximately 57 min to get from Needham to Dedham, including transfers.
Needham to Dedham train services, operated by MBTA, depart from Needham Center station.
Needham to Dedham train services, operated by MBTA, arrive at Ruggles station.
Yes, the driving distance between Needham to Dedham is 5 miles. It takes approximately 8 min to drive from Needham to Dedham.
There are 1393+ hotels available in Dedham.
What companies run services between Needham, MA, USA and Dedham, MA, USA?
You can take a train from Needham Center to Endicott via Ruggles in around 1h 37m.
Train from Needham Center to Forest Hills
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $1–7
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–7
Train from Needham Center to Ruggles
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $1–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–8
Train from Ruggles to Endicott
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–2
Bus from Forest Hills to 245 Washington St
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Ave. Duration
- 8 min
- Estimated price
- $18–22
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
Yellow Cab Brockton
- Phone
- +1-508-583-1234
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 Flying into Beijing?, Travelling to and around Russia for the 2018 FIFA World Cup, and Best ways to travel around Australia - to help you get the most out of your next trip.





