There are 4 ways to get from Tewksbury to Revere Beach by bus, train, subway, 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.
Line 12 bus, train, subway
best- Take the bus from Tewksbury Town Hall to Wilmington Train Stationbus 12
- Take the train from Wilmington to North Stationtrain
- Take the subway from Bowdoin to Wonderlandsubway
2h 8m$6–14Drive 21.7 mi
cheapest- Drive from Tewksbury to Revere Beachcar 21.7 mi
34 min$4–6Line 12 bus, bus
- Take the bus from Tewksbury Town Hall to Wilmington Train Stationbus 12
- Take the bus from Woburn Logan Express to Terminal E – LEX Drop Offbus Wo
3h$15–25Taxi
- Take the taxi from Tewksbury to Revere Beachtaxi 21.7 mi
34 min$70–85
Tewksbury to Revere Beach by bus, train, foot, and subway
Questions & Answers
The cheapest way to get from Tewksbury to Revere Beach is to drive which costs $4 - $6 and takes 34 min.
The fastest way to get from Tewksbury to Revere Beach is to drive which takes 34 min and costs $4 - $6.
No, there is no direct bus from Tewksbury to Revere Beach. However, there are services departing from Tewksbury Town Hall and arriving at N Shore Rd @ Oak Island St via Woburn Logan Express and Wonderland. The journey, including transfers, takes approximately 3h.
The distance between Tewksbury and Revere Beach is 29 miles. The road distance is 21.8 miles.
The best way to get from Tewksbury to Revere Beach without a car is to line 12 bus and train and subway which takes 2h 8m and costs $6 - $14.
It takes approximately 2h 8m to get from Tewksbury to Revere Beach, including transfers.
Tewksbury to Revere Beach bus services, operated by Lowell Regional Transit Authority, depart from Tewksbury Town Hall station.
Tewksbury to Revere Beach bus services, operated by Lowell Regional Transit Authority, arrive at Wilmington Train Station.
Yes, the driving distance between Tewksbury to Revere Beach is 22 miles. It takes approximately 34 min to drive from Tewksbury to Revere Beach.
There are 1511+ hotels available in Revere Beach.
What companies run services between Tewksbury, MA, USA and Revere Beach, MA, USA?
You can take a bus from Tewksbury Town Hall to N Shore Rd @ Oak Island St via Wilmington Train Station, Wilmington, Anderson/Woburn, Woburn Logan Express, Terminal E – LEX Drop Off, Airport, Wonderland, and Wonderland in around 3h.
Train from Wilmington to North Station
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $2–9
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $2–9
Subway from Bowdoin to Wonderland
- Ave. Duration
- 20 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
- Phone
- +1 (978) 452-6161
- [email protected]
- Website
- Lowell Regional Transit Authority
Bus from Tewksbury Town Hall to Wilmington Train Station
- Ave. Duration
- 28 min
- Frequency
- Every 2 hours
- Estimated price
- $1–2
- Website
- Lowell Regional Transit Authority
Bus from Tewksbury Town Hall to Wilmington Train Station
- Ave. Duration
- 28 min
- Frequency
- Every 2 hours
- Estimated price
- $1–2
- Website
- Lowell Regional Transit Authority
- Phone
- +1 800-235-6426
- Website
- Massport
Bus from Woburn Logan Express to Terminal E – LEX Drop Off
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- Massport
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: Jadrolinija, How to travel India's Golden Triangle, and Best ways to travel around Australia - to help you get the most out of your next trip.





