There are 5 ways to get from Sharon to West Roxbury 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, line 50 bus
best- Take the train from Sharon to Hyde Parktrain Providence/Stoughton Line
- Take the bus from Hyde Park Ave @ Oak St to Washington St @ Rosecliff Stbus 50
55 min$3–12Taxi
- Take the taxi from Sharon to West Roxburytaxi 12.6 mi
21 min$40–50Drive 12.6 mi
- Drive from Sharon to West Roxburycar 12.6 mi
21 min$3–4Train, line 38 bus
- Take the train from Sharon to Rugglestrain Providence/Stoughton Line
- Take the bus from Forest Hills to Woodard Rd @ Wren Stbus 38
1h 28m$7–16Train
- Take the train from Sharon to Rugglestrain Providence/Stoughton Line
- Take the train from Ruggles to Bellevuetrain Needham Line
1h 35m$4–9
Sharon to West Roxbury by train and bus
Comparing Your Travel Options
The cheapest way to get from Sharon to West Roxbury is to drive which costs $2 - $4 and takes 21 min.
The fastest way to get from Sharon to West Roxbury is to taxi which takes 21 min and costs $40 - $50.
No, there is no direct train from Sharon to West Roxbury. However, there are services departing from Sharon and arriving at Bellevue via Ruggles. The journey, including transfers, takes approximately 1h 35m.
The distance between Sharon and West Roxbury is 12 miles. The road distance is 12.6 miles.
The best way to get from Sharon to West Roxbury without a car is to train and line 50 bus which takes 55 min and costs $2 - $13.
It takes approximately 55 min to get from Sharon to West Roxbury, including transfers.
Sharon to West Roxbury train services, operated by MBTA, depart from Sharon station.
Sharon to West Roxbury train services, operated by MBTA, arrive at Ruggles station.
Yes, the driving distance between Sharon to West Roxbury is 13 miles. It takes approximately 21 min to drive from Sharon to West Roxbury.
There are 1641+ hotels available in West Roxbury.
What companies run services between Sharon, MA, USA and West Roxbury, MA, USA?
You can take a train from Sharon to Bellevue via Ruggles in around 1h 35m.
Train from Sharon to Hyde Park
- Ave. Duration
- 18 min
- Frequency
- Every 4 hours
- Estimated price
- $1–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–8
Train from Sharon to Ruggles
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–9
Train from Sharon to Ruggles
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–9
Train from Ruggles to Bellevue
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1
Bus from Hyde Park Ave @ Oak St to Washington St @ Rosecliff St
- Ave. Duration
- 9 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Forest Hills to Woodard Rd @ Wren St
- Ave. Duration
- 17 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Ave. Duration
- 21 min
- Estimated price
- $40–50
Brockton Cab Company
- Phone
- +1 508 587 4000
Yellow Cab - Brockton
- Phone
- +1 508 583 1234
Cowen's Taxi Service
- Phone
- +1 508 580 8584
A & T Taxi
- Phone
- +1 781 344 4299
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 Best ways to travel around Australia, 10 amazing places to get away from it all in Australia, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.





