There are 3 ways to get from Charlestown to Sharon by subway, train, 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.
Subway, train
best- Take the subway from North Station to Rugglessubway Orange Line
- Take the train from Ruggles to Sharontrain Providence/Stoughton Line
1h 14m$5–11Drive 20.6 mi
cheapest- Drive from Charlestown to Sharoncar 20.6 mi
39 min$4–6Taxi
- Take the taxi from Charlestown to Sharontaxi 20.6 mi
39 min$70–90
Charlestown to Sharon by subway and train
Questions & Answers
The cheapest way to get from Charlestown to Sharon is to drive which costs $3 - $6 and takes 39 min.
The fastest way to get from Charlestown to Sharon is to drive which takes 39 min and costs $3 - $6.
No, there is no direct train from Charlestown station to Sharon. However, there are services departing from North Station and arriving at Sharon via Ruggles. The journey, including transfers, takes approximately 1h 14m.
The distance between Charlestown and Sharon is 19 miles. The road distance is 20.8 miles.
The best way to get from Charlestown to Sharon without a car is to subway and train which takes 1h 14m and costs $5 - $12.
It takes approximately 1h 14m to get from Charlestown to Sharon, including transfers.
Charlestown to Sharon train services, operated by MBTA, depart from North Station.
Charlestown to Sharon train services, operated by MBTA, arrive at Ruggles station.
Yes, the driving distance between Charlestown to Sharon is 21 miles. It takes approximately 39 min to drive from Charlestown to Sharon.
There are 215+ hotels available in Sharon.
What companies run services between Charlestown, MA, USA and Sharon, MA, USA?
There is no direct connection from Charlestown to Sharon. However, you can take the subway to Ruggles, walk to Ruggles, then take the train to Sharon. Alternatively, you can drive from Charlestown to Sharon in around 39 min.
Subway from North Station to Ruggles
- Ave. Duration
- 11 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Train from Ruggles to Sharon
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–9
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 Need to know: Greyhound, Flying into Beijing?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

