There are 4 ways to get from East Boston to Gloucester by train, 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
best- Take the train from Chelsea to Gloucestertrain Newburyport/Rockport Line
2h$7–15Line 116 bus, line 435 bus, line 7 bus
cheapest- Take the bus from Meridian St @ Saratoga St to Wonderlandbus 116
- Take the bus from Lynn to Northshore Mall @ Entrance Fbus 435 / ...
- Take the bus from Northshore Mall At JC Penney Entrance to Rose Baker Senior Centerbus 7
3h 50m$3–6Drive 29.3 mi
- Drive from East Boston to Gloucestercar 29.3 mi
43 min$6–8Taxi
- Take the taxi from East Boston to Gloucestertaxi 29.3 mi
43 min$90–110
East Boston to Gloucester by bus and train
Questions & Answers
The cheapest way to get from East Boston to Gloucester is to line 116 bus and line 435 bus and line 7 bus which costs $2 - $7 and takes 3h 50m.
The fastest way to get from East Boston to Gloucester is to drive which takes 43 min and costs $5 - $8.
No, there is no direct bus from East Boston to Gloucester. However, there are services departing from Meridian St @ Saratoga St and arriving at Rose Baker Senior Center via Wonderland, Lynn and Northshore Mall At JC Penney Entrance. The journey, including transfers, takes approximately 3h 50m.
No, there is no direct train from East Boston to Gloucester. However, there are services departing from Chelsea and arriving at Gloucester via . The journey, including transfers, takes approximately 2h.
The distance between East Boston and Gloucester is 30 miles. The road distance is 29.4 miles.
The best way to get from East Boston to Gloucester without a car is to train which takes 2h and costs $6 - $16.
It takes approximately 2h to get from East Boston to Gloucester, including transfers.
East Boston to Gloucester bus services, operated by MBTA, depart from Meridian St @ Saratoga St station.
East Boston to Gloucester train services, operated by MBTA, depart from Chelsea station.
The best way to get from East Boston to Gloucester is to train which takes 2h and costs $6 - $16. Alternatively, you can line 116 bus and line 435 bus and line 7 bus, which costs $2 - $7 and takes 3h 50m.
What companies run services between East Boston, MA, USA and Gloucester, MA, USA?
MBTA operates a train from Chelsea to Gloucester hourly. Tickets cost $5–11 and the journey takes 52 min. Alternatively, you can take a bus from Meridian St @ Saratoga St to Rose Baker Senior Center via Wonderland, Lynn, Northshore Mall @ Entrance F, and Northshore Mall At JC Penney Entrance in around 3h 50m.
Train from Chelsea to Gloucester
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $5–11
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $5–11
Bus from Meridian St @ Saratoga St to Wonderland
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- $1–5
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
Bus from Lynn to Northshore Mall @ Entrance F
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Phone
- +1 978 283 7916
- [email protected]
- Website
- Cape Ann Transportation
Bus from Northshore Mall At JC Penney Entrance to Rose Baker Senior Center
- Ave. Duration
- 35 min
- Frequency
- 5 times a week
- Website
- Cape Ann Transportation
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 4 of the smartest ways to explore Australia, How to get from Florence to Rome, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
East Boston to Gloucester bus services, operated by MBTA, arrive at Wonderland station.
East Boston to Gloucester train services, operated by MBTA, arrive at Gloucester station.
Yes, the driving distance between East Boston to Gloucester is 29 miles. It takes approximately 43 min to drive from East Boston to Gloucester.
There are 245+ hotels available in Gloucester.







