There are 4 ways to get from Cambridge to Route 128 Station by train (Amtrak), bus, train, 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
best- Take the train from Ruggles to Route 128train Providence/Stoughton Line
11 min$1–550Line 47 bus, train
- Take the bus from Green St @ Magazine St to Rugglesbus 47
- Take the train from Ruggles to Route 128train Providence/Stoughton Line
1h 3m$3–12Taxi
- Take the taxi from Cambridge to Route 128 Stationtaxi 15.6 mi
29 min$50–65Drive 15.6 mi
- Drive from Cambridge to Route 128 Stationcar 15.6 mi
29 min$3–5
Cambridge to Route 128 Station by train
Questions & Answers
The cheapest way to get from Cambridge to Route 128 Station is to drive which costs $2 - $5 and takes 29 min.
The fastest way to get from Cambridge to Route 128 Station is to train which takes 11 min and costs $1 - $550.
Yes, there is a direct train departing from Ruggles and arriving at Route 128. Services depart hourly, and operate every day. The journey takes approximately 11 min.
The distance between Cambridge and Route 128 Station is 9 miles. The road distance is 15.7 miles.
The best way to get from Cambridge to Route 128 Station without a car is to train which takes 11 min and costs $1 - $550.
The train from Ruggles to Route 128 takes 11 min including transfers and departs hourly.
Cambridge to Route 128 Station train services, operated by MBTA, depart from Ruggles station.
Cambridge to Route 128 Station train services, operated by MBTA, arrive at Route 128 station.
Yes, the driving distance between Cambridge to Route 128 Station is 16 miles. It takes approximately 29 min to drive from Cambridge to Route 128 Station.
Book your Cambridge to Route 128 Station train tickets online with Omio.
What companies run services between Cambridge, MA, USA and Route 128 Station, MA, USA?
MBTA operates a train from Ruggles to Route 128 hourly. Tickets cost $1–8 and the journey takes 11 min. Two other operators also service this route.
Train from Ruggles to Route 128
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- $1–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–8
Train from Ruggles to Route 128
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- $1–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–8
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Ruggles to Route 128
- Ave. Duration
- 10 min
- Frequency
- Every 3 hours
- Estimated price
- $2–6
- Website
- Amtrak
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Ruggles to Route 128
- Ave. Duration
- 10 min
- Frequency
- Every 4 hours
- Estimated price
- $2–550
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $2–440
- First Class
- $90–550
Bus from Green St @ Magazine St to Ruggles
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 1529+ hotels available in Route 128 Station.








