There are 5 ways to get from Dorchester to Rockland by subway, taxi, bus, 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.
Subway, taxi
best- Take the subway from JFK/UMass to Braintreesubway Red Line
- Take the taxi from Braintree to Rocklandtaxi
32 min$37–47Drive 17.5 mi
cheapest- Drive from Dorchester to Rocklandcar 17.5 mi
25 min$4–5Line 12 bus, taxi
- Take the bus from Ashmont Station IB to West Main St and Pratt Stbus 12
- Take the taxi from West Main St and Pratt St to Rocklandtaxi
43 min$29–37Taxi
- Take the taxi from Dorchester to Rocklandtaxi 17.5 mi
25 min$60–80Subway, bus
- Take the subway from Shawmut to South Stationsubway Red Line
- Take the bus from Boston South Buses to Park & Ride Lot, Rte 3 & 228bus Hyannis - South Shore to Logan Airport
1h 32m$28–37
Questions & Answers
The cheapest way to get from Dorchester to Rockland is to drive which costs $3 - $5 and takes 25 min.
The fastest way to get from Dorchester to Rockland is to taxi which takes 25 min and costs $60 - $80.
The distance between Dorchester and Rockland is 19 miles. The road distance is 17.6 miles.
The best way to get from Dorchester to Rockland without a car is to subway and taxi which takes 32 min and costs $35 - $50.
It takes approximately 32 min to get from Dorchester to Rockland, including transfers.
Yes, the driving distance between Dorchester to Rockland is 18 miles. It takes approximately 25 min to drive from Dorchester to Rockland.
There are 129+ hotels available in Rockland.
What companies run services between Dorchester, MA, USA and Rockland, MA, USA?
There is no direct connection from Dorchester to Rockland. However, you can take the subway to Braintree then take the taxi to Rockland. Alternatively, you can take the line 12 bus to West Main St and Pratt St then take the taxi to Rockland.
Subway from JFK/UMass to Braintree
- Ave. Duration
- 19 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Subway from Shawmut to South Station
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
- Phone
- +1 508 588-1000
- Website
- Brockton Area Transit Authority
Bus from Ashmont Station IB to West Main St and Pratt St
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–2
- Website
- Brockton Area Transit Authority
- Phone
- +1 (508) 746-0378
- [email protected]
- Website
- Plymouth & Brockton
Bus from Boston South Buses to Park & Ride Lot, Rte 3 & 228
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $12–17
- Website
- Plymouth & Brockton
- One Way - Adult
- $12–17
- Ave. Duration
- 17 min
- Estimated price
- $28–80
Yellow Cab Brockton
- Phone
- +1-508-583-1234
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
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 How to get from Florence to Rome, Travel Insider: Top Japan travel tips by Beatrix Holland, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.


