Rome2Rio

How to get fromBack Bay (Station) to Middletonby bus, car, taxi, or subway

Find Transport to Middleton

See all options

There are 6 ways to get from Back Bay (Station) to Middleton by bus, car, taxi, or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from St. James Ave to Peabody, MAbus bus Boston Commuter
    1h 16m
    $29–35
  2. Drive 20.1 mi

    cheapest
    1. Drive from Back Bay (Station) to Middletoncar car 20.1 mi
    32 min
    $4–6
  3. Taxi

    1. Take the taxi from Back Bay (Station) to Middletontaxi taxi 20.1 mi
    32 min
    $65–80
  4. Subway, line 137 bus, taxi

    1. Take the subway from Back Bay to Oak Grovesubway subway
    2. Take the bus from Oak Grove Busway to Lowell St @ Warren Pkbus bus 137
    3. Take the taxi from Lowell St @ Warren Pk to Middletontaxi taxi
    1h 32m
    $26–36
  5. Bus via Terminal E – LEX Drop Off

    1. Take the bus from Dartmouth Street opposite Back Bay Station to Terminal E – LEX Drop Offbus bus Bb
    2. Take the bus from Terminal E - Arrivals, LEX Pick Up to Danvers Logan Expressbus bus Dv
    1h 57m
    $38–42
  6. Subway, taxi

    1. Take the subway from Back Bay to Oak Grovesubway subway Orange Line
    2. Take the taxi from Oak Grove to Middletontaxi taxi
    45 min
    $42–52

Questions & Answers

What companies run services between Back Bay (Station), MA, USA and Middleton, MA, USA?

Coach Company operates a bus from St. James Ave to Peabody, MA once daily. Tickets cost $11–14 and the journey takes 1h.

Train operators
Bus operators
Other operators

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 Italy Travel Guides, How to get from Luton Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.