There are 4 ways to get from Canton to Andover by train, subway, bus, 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.
Train, subway
best- Take the train from Canton Junction to Rugglestrain
- Take the subway from Ruggles to Malden Centersubway
- Take the train from Malden Center to Andovertrain
2h 26m$8–20Line 716 bus, line 28 bus, bus, subway, line 137 bus, train
- Take the bus from Washington St from Canton Center Sta to Pequit St to Mattapanbus 716
- Take the bus from Mattapan to Nubianbus 28 / ...
- Take the bus from Nubian to Washington St @ Essex Stbus Sl5 / ...
- Take the subway from Chinatown to Oak Grovesubway
- Take the bus from Oak Grove Busway to Lincoln St @ Reading Depotbus 137
- Take the train from Reading to Andovertrain
4h 7m$8–20Drive 38.8 mi
- Drive from Canton to Andovercar 38.8 mi
1h$8–11Taxi
- Take the taxi from Canton to Andovertaxi 38.8 mi
1h$130–170
Canton to Andover by train and subway
Questions & Answers
The cheapest way to get from Canton to Andover is to drive which costs $7 - $11 and takes 1h.
The fastest way to get from Canton to Andover is to drive which takes 1h and costs $7 - $11.
No, there is no direct train from Canton to Andover. However, there are services departing from Canton Junction and arriving at Andover via Ruggles and Malden Center. The journey, including transfers, takes approximately 2h 26m.
The distance between Canton and Andover is 39 miles. The road distance is 39 miles.
The best way to get from Canton to Andover without a car is to train and subway which takes 2h 26m and costs $8 - $20.
It takes approximately 2h 26m to get from Canton to Andover, including transfers.
Canton to Andover train services, operated by MBTA, depart from Canton Junction station.
Canton to Andover train services, operated by MBTA, arrive at Ruggles station.
Yes, the driving distance between Canton to Andover is 39 miles. It takes approximately 1h to drive from Canton to Andover.
There are 141+ hotels available in Andover.
What companies run services between Canton, MA, USA and Andover, MA, USA?
There is no direct connection from Canton to Andover. However, you can take the train to Ruggles, walk to Ruggles, take the subway to Malden Center, walk to Malden Center, then take the train to Andover. Alternatively, you can take a bus from Washington St from Canton Center Sta to Pequit St to Andover via Mattapan, Nubian, Washington St @ Essex St, Chinatown, Oak Grove, Oak Grove Busway, Lincoln St @ Reading Depot, and Reading in around 4h 7m.
Train from Canton Junction to Ruggles
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- $2–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $2–8
Subway from Ruggles to Malden Center
- Ave. Duration
- 23 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Train from Malden Center to Andover
- Ave. Duration
- 41 min
- Frequency
- Every 2 hours
- Estimated price
- $3–9
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–9
Subway from Chinatown to Oak Grove
- Ave. Duration
- 19 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Train from Reading to Andover
- Ave. Duration
- 19 min
- Frequency
- Every 2 hours
- Estimated price
- $2–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $2–8
Bus from Washington St from Canton Center Sta to Pequit St to Mattapan
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Mattapan to Nubian
- Ave. Duration
- 29 min
- Frequency
- Every 15 minutes
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Nubian to Washington St @ Essex St
- Ave. Duration
- 14 min
- Frequency
- Every 10 minutes
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Oak Grove Busway to Lincoln St @ Reading Depot
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Ave. Duration
- 1h
- Estimated price
- $130–170
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 South Korea: Travelling from Seoul to Busan , Is ride-sharing platform BlaBlaCar right for you?, and Travelling by boat in Italy - to help you get the most out of your next trip.





