There are 3 ways to get from Canton to Charlestown by train, subway, 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, subway
best- Take the train from Canton Center to Rugglestrain Providence/Stoughton Line
- Take the subway from Ruggles to North Stationsubway Orange Line
36 min$6–11Drive 17.1 mi
cheapest- Drive from Canton to Charlestowncar 17.1 mi
36 min$4–5Taxi
- Take the taxi from Canton to Charlestowntaxi 17.1 mi
36 min$60–75
Canton to Charlestown by train and subway
Questions & Answers
The cheapest way to get from Canton to Charlestown is to drive which costs $3 - $5 and takes 36 min.
The fastest way to get from Canton to Charlestown is to taxi which takes 36 min and costs $60 - $75.
No, there is no direct train from Canton to Charlestown station. However, there are services departing from Canton Center and arriving at North Station via Ruggles. The journey, including transfers, takes approximately 36 min.
The distance between Canton and Charlestown is 17 miles. The road distance is 17.2 miles.
The best way to get from Canton to Charlestown without a car is to train and subway which takes 36 min and costs $5 - $11.
It takes approximately 36 min to get from Canton to Charlestown, including transfers.
Canton to Charlestown train services, operated by MBTA, depart from Canton Center station.
Canton to Charlestown train services, operated by MBTA, arrive at Ruggles station.
Yes, the driving distance between Canton to Charlestown is 17 miles. It takes approximately 36 min to drive from Canton to Charlestown.
There are 1468+ hotels available in Charlestown.
What companies run services between Canton, MA, USA and Charlestown, MA, USA?
There is no direct connection from Canton to Charlestown. However, you can take the train to Ruggles, walk to Ruggles, then take the subway to North Station. Alternatively, you can then take the taxi to Charlestown.
Train from Canton Center to Ruggles
- Ave. Duration
- 22 min
- Frequency
- Every 2 hours
- Estimated price
- $2–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $2–8
Subway from Ruggles to North Station
- Ave. Duration
- 11 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
- Ave. Duration
- 36 min
- Estimated price
- $60–75
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 What documents do I need to cross Niagara Falls?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.





