There are 5 ways to get from Dedham to Danvers by train, bus, 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.
Train
best- Take the train from Endicott to Rugglestrain Franklin/Foxboro Line
- Take the train from North Station to Beverlytrain Newburyport/Rockport Line
1h 41m$22–36Drive 30.1 mi
cheapest- Drive from Dedham to Danverscar 30.1 mi
50 min$6–8Line 39 bus, bus
- Take the bus from Forest Hills to Back Baybus 39
- Take the bus from Dartmouth Street opposite Back Bay Station to Terminal E – LEX Drop Offbus Bb
- Take the bus from Terminal E - Arrivals, LEX Pick Up to Danvers Logan Expressbus Dv
3h 23m$28–32Taxi
- Take the taxi from Dedham to Danverstaxi 30.1 mi
50 min$95–120Bus, train, line 8 bus
- Take the bus from 450 Washington St to Forest Hillsbus 34E
- Take the train from North Station to Beverlytrain
- Take the bus from Commuter Rail Station - Beverly to Trask Ln & Folly Hillbus 8
3h 17m$9–18
Dedham to Danvers by bus, subway, and train
Questions & Answers
The cheapest way to get from Dedham to Danvers is to drive which costs $5 - $8 and takes 50 min.
The fastest way to get from Dedham to Danvers is to drive which takes 50 min and costs $5 - $8.
No, there is no direct bus from Dedham to Danvers. However, there are services departing from 450 Washington St and arriving at Danvers Logan Express via Forest Hills, Dartmouth Street opposite Back Bay Station and Terminal E - Arrivals, LEX Pick Up. The journey, including transfers, takes approximately 3h 23m.
No, there is no direct train from Dedham to Danvers. However, there are services departing from Endicott and arriving at Beverly via Ruggles and North Station. The journey, including transfers, takes approximately 1h 41m.
The distance between Dedham and Danvers is 34 miles. The road distance is 30.3 miles.
The best way to get from Dedham to Danvers without a car is to train which takes 1h 41m and costs $21 - $40.
It takes approximately 1h 41m to get from Dedham to Danvers, including transfers.
Dedham to Danvers bus services, operated by MBTA, depart from Forest Hills station.
Dedham to Danvers train services, operated by MBTA, depart from Endicott station.
The best way to get from Dedham to Danvers is to train which takes 1h 41m and costs $21 - $40. Alternatively, you can line 39 bus and bus, which costs $27 - $33 and takes 3h 23m.
What companies run services between Dedham, MA, USA and Danvers, MA, USA?
You can take a train from Endicott to Danvers via Ruggles, Ruggles, North Station, North Station, and Beverly in around 1h 41m. Alternatively, you can take a bus from 450 Washington St to Danvers via Forest Hills, Back Bay, Dartmouth Street opposite Back Bay Station, Terminal E – LEX Drop Off, Terminal E - Arrivals, LEX Pick Up, and Danvers Logan Express in around 3h 23m.
- Phone
- +1-617-222-3200
- Website
- mbta.com
Train from Endicott to Ruggles
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- $1–7
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $1–7
Train from North Station to Beverly
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $3–9
Train from North Station to Beverly
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $3–9
- Phone
- +1-617-222-3200
- Website
- mbta.com
Bus from Forest Hills to Back Bay
- Ave. Duration
- 38 min
- Frequency
- Every 15 minutes
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
Bus from 450 Washington St to Forest Hills
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–5
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Phone
- +1 800-235-6426
- Website
- massport.com
Bus from Dartmouth Street opposite Back Bay Station to Terminal E – LEX Drop Off
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $9
- Website
- http://www.massport.com/logan-airport/to-from-logan/transportation-options/logan-express/
Bus from Terminal E - Arrivals, LEX Pick Up to Danvers Logan Express
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $9
- Website
- http://www.massport.com/logan-airport/to-from-logan/transportation-options/logan-express/
- Phone
- +1 978 283 7916
- KerrJ@canntran.com
- Website
- canntran.com
Bus from Commuter Rail Station - Beverly to Trask Ln & Folly Hill
- Ave. Duration
- 25 min
- Frequency
- 3 times a day
- Website
- https://canntran.com/
- Ave. Duration
- 50 min
- Estimated price
- $95–120
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 How to travel India's Golden Triangle, 5 delightfully under-the-radar French towns you need to visit, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Dedham to Danvers bus services, operated by MBTA, arrive at Back Bay station.
Dedham to Danvers train services, operated by MBTA, arrive at Ruggles station.
Yes, the driving distance between Dedham to Danvers is 30 miles. It takes approximately 50 min to drive from Dedham to Danvers.
There are 390+ hotels available in Danvers.








