There are 4 ways to get from Revere to Waltham by 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.
Bus
best- Take the bus from Boston Airport to Newton - Riverside MBTA Stationbus Mansfield to Logan Airport
30 minTrain
cheapest- Take the train from Chelsea to North Stationtrain Newburyport/Rockport Line
- Take the train from North Station to Walthamtrain Fitchburg Line
1h 23m$2–8Taxi
- Take the taxi from Revere to Walthamtaxi 13.2 mi
23 min$40–55Drive 13.2 mi
- Drive from Revere to Walthamcar 13.2 mi
23 min$3–4
Revere to Waltham by train
Comparing Your Travel Options
The cheapest way to get from Revere to Waltham is to drive which costs $2 - $4 and takes 23 min.
The fastest way to get from Revere to Waltham is to taxi which takes 23 min and costs $40 - $55.
Yes, there is a direct bus departing from Boston Airport and arriving at Newton - Riverside MBTA Station station. Services depart hourly, and operate every day. The journey takes approximately 30 min.
No, there is no direct train from Revere to Waltham. However, there are services departing from Chelsea and arriving at Waltham via North Station. The journey, including transfers, takes approximately 1h 23m.
The distance between Revere and Waltham is 15 miles. The road distance is 13.3 miles.
The best way to get from Revere to Waltham without a car is to bus which takes 30 min and costs .
The bus from Boston Airport to Newton - Riverside MBTA Station takes 30 min including transfers and departs hourly.
Revere to Waltham bus services, operated by Blue Apple Bus, depart from Boston Airport station.
Revere to Waltham train services, operated by MBTA, depart from Chelsea station.
The best way to get from Revere to Waltham is to bus which takes 30 min and costs . Alternatively, you can train, which costs $1 - $9 and takes 1h 23m.
What companies run services between Revere, MA, USA and Waltham, MA, USA?
Blue Apple Bus operates a bus from Boston Airport to Newton - Riverside MBTA Station hourly, and the journey takes 30 min. Alternatively, you can take a train from Chelsea to Waltham via North Station in around 1h 23m.
Train from Chelsea to North Station
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- $1–7
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–7
Train from North Station to Waltham
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $1–2
- Phone
- 617 773 9403
- [email protected]
- Website
- Blue Apple Bus
Bus from Boston Airport to Newton - Riverside MBTA Station
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Website
- Blue Apple Bus
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 Want to know more about Flixbus?, How to get from London City Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Revere to Waltham bus services, operated by Blue Apple Bus, arrive at Newton - Riverside MBTA Station.
Revere to Waltham train services, operated by MBTA, arrive at North Station.
Yes, the driving distance between Revere to Waltham is 13 miles. It takes approximately 23 min to drive from Revere to Waltham.
There are 1680+ hotels available in Waltham.





