Duration
1h 22m
Distance
70.2 miles
Average price
$19
Possible routes
4 found

Worcester to Pembroke

Rome2rio has found four ways to get from Worcester to Pembroke by bus, train or car. Simply select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended route
3h 53m
$17 - $28
Alternative routes
3h 53m
$19 - $30
4h 26m
$10 - $16
Fastest
1h 22m
Cheapest
$6 - $10

Frequently asked questions

The cheapest way to get from Worcester to Pembroke is to drive which costs $6 - $10 and takes 1h 22m.

More details

The quickest way to get from Worcester to Pembroke is to drive which costs $6 - $10 and takes 1h 22m.

More details

The distance between Worcester and Pembroke is 53 miles. The road distance is 70.2 miles.

Get driving directions

The best way to get from Worcester to Pembroke without a car is to bus and train which takes 3h 53m and costs $17 - $28.

More details

It takes approximately 3h 53m to get from Worcester to Pembroke, including transfers.

More details

Yes, the driving distance between Worcester to Pembroke is 70 miles. It takes approximately 1h 22m to drive from Worcester to Pembroke.

Get driving directions

There are 54+ hotels available in Pembroke. Prices start at $101 USD per night.

More details
Still haven't found what you're looking for?
Show more questions

What companies run services between Worcester and Pembroke?

You can take a train from Worcester to Pembroke via South Station, Hanson, and Hanson MBTA Station in around 4h 26m.
Train operators
MBTA
Ave. Duration
40m
Frequency
Every 2 hours
Estimated price
$5 - $10
Green Line train
Phone
617-222-3200
Website
MBTA
Bus operators
Greyhound USA
Ave. Duration
1h
Frequency
Every 4 hours
Estimated price
$11 - $16
Greyhound interior

Greyhound is a leading bus company based in Dallas, Texas, serving over 3800 destinations across North America, Mexico and Canada. Greyhound carries around 18 million passengers a year who travel 5.4 billion miles (8.6 billion km) a year on their fleet of around 1700 vehicles. For travel flexibility, you can board or get off a Greyhound bus at official Greyhound stations, partner stations and curbside stops. There are around 230 Greyhound stations across the US where you can both catch your bus and buy tickets, that are also available on the official website and via the mobile app.

Rome2rio's guide to Greyhound USA
Peter Pan Bus Lines
Ave. Duration
1h
Frequency
Every 3 hours
Estimated price
$13 - $18

Pembroke, United States

Pembroke is a town in Plymouth County, Massachusetts, United States. The population was 17,837 at the 2010 census. - Wikipedia