HUB hero image

How to Travel from

Dedham to Shrewsbury

by Plane, Rideshare, Route or Car

Dedham
+0
Shrewsbury
Transport search to Shrewsbury
Dedham
+0
Shrewsbury
Building a composite car route
Cheapest
Best Offer!
Car
7 h 12 min
653 km.
from $35
Composite Route Car Only

Four ways to Travel from Dedham to Shrewsbury

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Train operators

MBTA

Phone:
+1-617-222-3200
Website:
mbta.com
Train from Back Bay to Worcester
Ave. Duration:
1h 30m
Frequency:
Hourly
Estimated price:
$3.82–$10.19
Bus from 450 Washington St to Forest
Ave. Duration:
23 min
Frequency:
Every 30 minutes
Estimated price:
$1.91–$4.97
Bus from Forest Hills to Huntington
Ave. Duration:
28 min
Frequency:
Every 15 minutes

Bus operators

OurBus

Phone:
+1-844-800-6828
Website:
ourbus.com
Bus from Boston, MA to Worcester,
Ave. Duration:
50 min
Frequency:
Once daily
Estimated price:
$7.64–$53.50

WRTA

Phone:
+1 508-791-9782
Website:
therta.com/
Bus from Hub Center to Main
Ave. Duration:
23 min
Frequency:
Every 2 hours
Estimated price:
$2.03

Questions and Answers

What is the cheapest way to get from Dedham to Shrewsbury?

The cheapest way to get from Dedham to Shrewsbury is to drive which costs $5.98 - $9.78 and takes 45 min.

What is the fastest way to get from Dedham to Shrewsbury?

The fastest way to get from Dedham to Shrewsbury is to drive which takes 45 min and costs $5.98 - $9.78 .

Is there a direct bus between Dedham and Shrewsbury?

No, there is no direct bus from Dedham to Shrewsbury. However, there are services departing from 450 Washington St and arriving at Main St + Grafton St via Forest Hills, Boston, MA and Hub Center. The journey, including transfers, takes approximately 4h 11m.

How far is it from Dedham to Shrewsbury?

The distance between Dedham and Shrewsbury is 94 km. The road distance is 58 km.

How do I travel from Dedham to Shrewsbury without a car?

The best way to get from Dedham to Shrewsbury without a car is to train which takes 3h 49m and costs $7.61 - $18.48 .

How long does it take to get from Dedham to Shrewsbury?

It takes approximately 3h 49m to get from Dedham to Shrewsbury, including transfers.

Where do I catch the Dedham to Shrewsbury bus from?

Dedham to Shrewsbury bus services, operated by MBTA, depart from 450 Washington St station.

Train or bus from Dedham to Shrewsbury?

The best way to get from Dedham to Shrewsbury is to train which takes 3h 49m and costs $7.61 - $18.48 . Alternatively, you can bus and line 39 bus and line 15 bus, which costs $9.78 - $52.17 and takes 4h 11m.

Where does the Dedham to Shrewsbury bus arrive?

Dedham to Shrewsbury bus services, operated by MBTA, arrive at Forest Hills station.

Can I drive from Dedham to Shrewsbury?

Yes, the driving distance between Dedham to Shrewsbury is 58 km. It takes approximately 45 min to drive from Dedham to Shrewsbury.

Where can I stay near Shrewsbury?

There are 68+ hotels available in Shrewsbury. Prices start at $49.12 per night.
+0