Skip to main content

How to get from Main St to Dorchester by bus and train?

From Main St to Dorchester by bus and train

To get from Main St to Dorchester in Boston, you’ll need to take one bus line and 2 train lines: take the 07 bus from Marlborough City Hall station to Banana Lot/Intermodal Center station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the FAIRMOUNT train from South Station station to Four Corners/Geneva station. The total trip duration for this route is approximately 3 hr 27 min. The ride fare is $11.25.

207min$11.25
Walk to bus station
Bus - 0707
Train - FRAMINGHAM/WORCESTER
Train - FAIRMOUNT
Walk to Dorchester
Leaves from Marlborough City Hall

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Marlborough City Hall
    ID MB1
    100 yd • 2 min
  • 2
    Bus - 0707
    Wait for bus
    07
    Banana Lot/Intermodal Center
  • 3
    Ride to bus station
    Ride to bus station
    Banana Lot/Intermodal Center
    ID F56
    59 min
  • 4
    Walk to train station
    Walk to train station
    Framingham
    260 yd • 3 min
  • 5
    Train - FRAMINGHAM/WORCESTERFRAMINGHAM/WORCESTER
    Wait for train
    FRAMINGHAM/WORCESTER
    #514 | South Station
  • 6
    Ride to train station
    Ride to train station
    South Station
    58 min
  • 7
    Train - FAIRMOUNTFAIRMOUNT
    Wait for train
    FAIRMOUNT
    #929 | Fairmount
  • 8
    Ride to train station
    Ride to train station
    Four Corners/Geneva
    13 min
  • 9
    Walk to Dorchester
    Walk to
    Dorchester
    Bradlee Street
    820 yd • 10 min
*Duration based on 8am traffic

From Main St to Dorchester by bus, subway and train

To get from Main St to Dorchester in Boston, you’ll need to take one bus line, one train line and one subway line: take the 07 bus from Marlborough City Hall station to Banana Lot/Intermodal Center station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the RED LINE subway from South Station station to Fields Corner station. The total trip duration for this route is approximately 3 hr 36 min. The ride fare is $13.65.

216min$13.65
Walk to bus station
Bus - 0707
Train - FRAMINGHAM/WORCESTER
Subway - RED LINE
Subway - RED LINE
Walk to Dorchester
Leaves from Marlborough City Hall

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Marlborough City Hall
    ID MB1
    100 yd • 2 min
  • 2
    Bus - 0707
    Wait for bus
    07
    Banana Lot/Intermodal Center
  • 3
    Ride to bus station
    Ride to bus station
    Banana Lot/Intermodal Center
    ID F56
    59 min
  • 4
    Walk to train station
    Walk to train station
    Framingham
    260 yd • 3 min
  • 5
    Train - FRAMINGHAM/WORCESTERFRAMINGHAM/WORCESTER
    Wait for train
    FRAMINGHAM/WORCESTER
    #514 | South Station
  • 6
    Ride to train station
    Ride to train station
    South Station
    58 min
  • 7
    Subway - RED LINE
    Wait for subway
    RED LINE
    Ashmont
  • 8
    Ride to subway station
    Ride to subway station
    Fields Corner
    13 min
  • 9
    Walk to Dorchester
    Walk to
    Dorchester
    Bradlee Street
    0.77 mi • 16 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Boston.
All local mobility options in one app

Public transit directions from Main St to Dorchester

The distance between Main St, Boston and Dorchester, Boston is approximately 38.79 mi, which can typically be travelled in 207 min. Moovit will show you the directions from Main St to Dorchester by bus and train, so no matter how you choose to travel in Boston – you will always have plenty of easy options.

Public transit stations close to Main St

Main St is located at Main St, Boston and the nearest public transit station is Marlborough City Hall.

Bus stations close to Main St:

  • Marlborough City Hall
  • Newton And Weed St

Public transit stations close to Dorchester, Boston

Dorchester is located at Bradlee Street, Boston and the nearest public transit station is Washington St @ Kenwood St.

Subway stations close to Dorchester:

  • Shawmut

Train stations close to Dorchester:

  • Talbot Avenue
  • Four Corners/Geneva

Bus stations close to Dorchester:

  • Washington St @ Kenwood St
  • Geneva Ave @ Holiday St
  • Washington St @ Wheatland Ave

From Main St to Dorchester by bus, subway and train

To get from Main St to Dorchester in Boston, you’ll need to take one bus line, one train line and one subway line: take the 07 bus from Marlborough City Hall station to Banana Lot/Intermodal Center station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the RED LINE subway from South Station station to Fields Corner station. The total trip duration for this route is approximately 3 hr 36 min. The ride fare is $13.65.

216min$13.65
Walk to bus station
Bus - 0707
Train - FRAMINGHAM/WORCESTER
Subway - RED LINE
Subway - RED LINE
Walk to Dorchester
Leaves from Marlborough City Hall

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Marlborough City Hall
    ID MB1
    100 yd • 2 min
  • 2
    Bus - 0707
    Wait for bus
    07
    Banana Lot/Intermodal Center
  • 3
    Ride to bus station
    Ride to bus station
    Banana Lot/Intermodal Center
    ID F56
    59 min
  • 4
    Walk to train station
    Walk to train station
    Framingham
    260 yd • 3 min
  • 5
    Train - FRAMINGHAM/WORCESTERFRAMINGHAM/WORCESTER
    Wait for train
    FRAMINGHAM/WORCESTER
    #514 | South Station
  • 6
    Ride to train station
    Ride to train station
    South Station
    58 min
  • 7
    Subway - RED LINE
    Wait for subway
    RED LINE
    Ashmont
  • 8
    Ride to subway station
    Ride to subway station
    Fields Corner
    13 min
  • 9
    Walk to Dorchester
    Walk to
    Dorchester
    Bradlee Street
    0.77 mi • 16 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Main St to Dorchester?

    The fastest way takes 207 minutes, using Bus line 07, Bus line FRAMINGHAM/WORCESTER, Bus line FAIRMOUNT.

  • What is the alternative route to get from Main St to Dorchester?

    The alternative route takes 216 minutes, using Bus line 07, Bus line FRAMINGHAM/WORCESTER, Bus line RED LINE.

  • Is there a direct bus between Main St and Dorchester?

    No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 3 hr 27 min.

  • Which bus line goes from Main St to Dorchester?

    The 07 bus line goes from Marlborough City Hall station near Main St in Marlborough to Banana Lot/Intermodal Center station. From there you’ll have to take 2 train lines till Banana Lot/Intermodal Center station near Dorchester in Boston.

  • How long does it take to travel from Main St to Dorchester by bus and train?

    The total travel time between Main St in Marlborough and Dorchester in Boston by bus and train is about 3 hr 27 min.

  • Where do I get on the bus near Main St to get to Dorchester?

    Get on the 07 bus from the Marlborough City Hall stop near Main St in Marlborough.

  • Where do I get off the bus when travelling between Main St and Dorchester?

    Get off the bus at the Banana Lot/Intermodal Center station, which is closest to Dorchester in Boston.

  • How much is the bus fare from Main St to Dorchester?

    The ride from Main St to Dorchester costs $11.25.