There are 5 ways to get from Boston to Middleton 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 Haymarket Square to Peabody, MAbus Boston Commuter
47 min$29–34Drive 19.3 mi
cheapest- Drive from Boston to Middletoncar 19.3 mi
30 min$4–6Train, taxi
- Take the train from North Station to Readingtrain Haverhill Line
- Take the taxi from Reading to Middletontaxi
49 min$32–48Taxi
- Take the taxi from Boston to Middletontaxi 19.3 mi
30 min$60–75Bus via Terminal E - Arrivals, LEX Pick Up
- Take the bus from Terminal E - Arrivals, LEX Pick Up to Danvers Logan Expressbus Dv
55 min$29–33
Questions & Answers
The cheapest way to get from Boston to Middleton is to drive which costs $3 - $6 and takes 30 min.
The fastest way to get from Boston to Middleton is to drive which takes 30 min and costs $3 - $6.
No, there is no direct bus from Boston to Middleton. However, there are services departing from Haymarket Square and arriving at Peabody, MA via . The journey, including transfers, takes approximately 47 min.
The distance between Boston and Middleton is 21 miles. The road distance is 19.4 miles.
The best way to get from Boston to Middleton without a car is to bus which takes 47 min and costs $28 - $35.
It takes approximately 47 min to get from Boston to Middleton, including transfers.
Boston to Middleton bus services, operated by Coach Company, depart from Haymarket Square station.
Boston to Middleton bus services, operated by Coach Company, arrive at Peabody, MA station.
Yes, the driving distance between Boston to Middleton is 19 miles. It takes approximately 30 min to drive from Boston to Middleton.
There are 362+ hotels available in Middleton.
What companies run services between Boston, MA, USA and Middleton, MA, USA?
Coach Company operates a bus from Haymarket Square to Peabody, MA once daily. Tickets cost $11–14 and the journey takes 40 min.
- Phone
- +1-617-222-3200
- Website
- mbta.com
Train from North Station to Reading
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- $2–8
- Website
- https://www.mbta.com
- Website
- https://www.mbta.com/guides/world-cup-guide
- Adult
- $2–8
- Phone
- +1 800 874 3377
- [email protected]
- Website
- coachco.com
Bus from Haymarket Square to Peabody, MA
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $11–14
- Website
- https://coachco.com
- Phone
- +1 800-235-6426
- Website
- massport.com
Bus from Terminal E - Arrivals, LEX Pick Up to Danvers Logan Express
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $9
- Website
- http://www.massport.com/logan-airport/to-from-logan/transportation-options/logan-express/
- Ave. Duration
- 23 min
- Estimated price
- $30–75
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
Merrimack Taxi Co
- Phone
- +1 978-687-0911
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 How do I get from Sydney to Melbourne, South Korea: Travelling from Seoul to Busan , and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.





