Skip to main content

How to get from Brookline to Spencer by bus and train?

From Brookline to Spencer by bus and train

To get from Brookline to Spencer in Boston, you’ll need to take 2 bus lines and one train line: take the 39 bus from S Huntington Ave @ Huntington Ave station to Back Bay station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the 33 bus from Hub Center station to Main St + Spencer Center station. The total trip duration for this route is approximately 6 hr 27 min. The ride fare is $13.95.

387min$13.95
Walk to bus station
Bus - 3939
Train - FRAMINGHAM/WORCESTER
Bus - 3333
Leaves from S Huntington Ave @ Huntington Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    S Huntington Ave @ Huntington Ave
    ID 6575
    400 yd • 5 min
  • 2
    Bus - 3939
    Wait for bus
    39
    Back Bay
  • 3
    Ride to bus station
    Ride to bus station
    Back Bay
    15 min
  • 4
    Walk to train station
    Walk to train station
    Back Bay
    90 yd • 2 min
  • 5
    Train - FRAMINGHAM/WORCESTERFRAMINGHAM/WORCESTER
    Wait for train
    FRAMINGHAM/WORCESTER
    #2519 | Worcester
  • 6
    Ride to train station
    Ride to train station
    Worcester Union Station
    88 min
  • 7
    Walk to bus station
    Walk to bus station
    Hub Center
    ID 3130
    150 yd • 2 min
  • 8
    Bus - 3333
    Wait for bus
    33
    Common St + Brookfield Common
  • 9
    Ride to bus station Main St + Spencer Center
    Ride to bus station
    Main St + Spencer Center
    ID 8020
    31 min
*Duration based on 8am traffic

Alternative route from Brookline to Spencer by bus and train via 60, FRAMINGHAM/WORCESTER and 33

To get from Brookline to Spencer in Boston, you’ll need to take 2 bus lines and one train line: take the 60 bus from Washington St @ Walnut St station to Brookline Ave @ Jersey St station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the 33 bus from Hub Center station to Main St + Spencer Center station. The total trip duration for this route is approximately 7 hr 38 min. The ride fare is $13.95.

458min$13.95
Walk to bus station
Bus - 6060
Train - FRAMINGHAM/WORCESTER
Bus - 3333
Leaves from Washington St @ Walnut St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Washington St @ Walnut St
    ID 1555
    80 yd • 1 min
  • 2
    Bus - 6060
    Wait for bus
    60
    Kenmore
  • 3
    Ride to bus station
    Ride to bus station
    Brookline Ave @ Jersey St
    ID 1563
    8 min
  • 4
    Walk to train station
    Walk to train station
    Lansdowne
    390 yd • 5 min
  • 5
    Train - FRAMINGHAM/WORCESTERFRAMINGHAM/WORCESTER
    Wait for train
    FRAMINGHAM/WORCESTER
    #2519 | Worcester
  • 6
    Ride to train station
    Ride to train station
    Worcester Union Station
    83 min
  • 7
    Walk to bus station
    Walk to bus station
    Hub Center
    ID 3130
    150 yd • 2 min
  • 8
    Bus - 3333
    Wait for bus
    33
    Common St + Brookfield Common
  • 9
    Ride to bus station Main St + Spencer Center
    Ride to bus station
    Main St + Spencer Center
    ID 8020
    31 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 Brookline to Spencer

The distance between Brookline, Boston and Spencer, Boston is approximately 58.89 mi, which can typically be travelled in 387 min. Moovit will show you the directions from Brookline to Spencer 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 Brookline

Brookline is located at Brookline, Boston and the nearest public transit station is Brookline Village - Pearl St @ Brookline Place Parking.

Subway stations close to Brookline:

  • Brookline Village
  • Heath Street
  • Back Of the Hill

Bus stations close to Brookline:

  • Brookline Village - Pearl St @ Brookline Place Parking
  • Washington St @ Harvard St
  • Harvard St @ Washington St

Public transit stations close to Spencer, Boston

Spencer is located at Spencer, Boston and the nearest public transit station is Main St + Spencer Center.

Bus stations close to Spencer:

  • Main St + Spencer Center
  • Spencer (E)
  • Spencer (W)

Alternative route from Brookline to Spencer by bus and train via 60, FRAMINGHAM/WORCESTER and 33

To get from Brookline to Spencer in Boston, you’ll need to take 2 bus lines and one train line: take the 60 bus from Washington St @ Walnut St station to Brookline Ave @ Jersey St station. Next, you’ll have to switch to the FRAMINGHAM/WORCESTER train and finally take the 33 bus from Hub Center station to Main St + Spencer Center station. The total trip duration for this route is approximately 7 hr 38 min. The ride fare is $13.95.

458min$13.95
Walk to bus station
Bus - 6060
Train - FRAMINGHAM/WORCESTER
Bus - 3333
Leaves from Washington St @ Walnut St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Washington St @ Walnut St
    ID 1555
    80 yd • 1 min
  • 2
    Bus - 6060
    Wait for bus
    60
    Kenmore
  • 3
    Ride to bus station
    Ride to bus station
    Brookline Ave @ Jersey St
    ID 1563
    8 min
  • 4
    Walk to train station
    Walk to train station
    Lansdowne
    390 yd • 5 min
  • 5
    Train - FRAMINGHAM/WORCESTERFRAMINGHAM/WORCESTER
    Wait for train
    FRAMINGHAM/WORCESTER
    #2519 | Worcester
  • 6
    Ride to train station
    Ride to train station
    Worcester Union Station
    83 min
  • 7
    Walk to bus station
    Walk to bus station
    Hub Center
    ID 3130
    150 yd • 2 min
  • 8
    Bus - 3333
    Wait for bus
    33
    Common St + Brookfield Common
  • 9
    Ride to bus station Main St + Spencer Center
    Ride to bus station
    Main St + Spencer Center
    ID 8020
    31 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Brookline to Spencer?

    The fastest way takes 387 minutes, using Bus line 39, Bus line FRAMINGHAM/WORCESTER, Bus line 33.

  • What is the alternative route to get from Brookline to Spencer?

    The alternative route takes 458 minutes, using Bus line 60, Bus line FRAMINGHAM/WORCESTER, Bus line 33.

  • Is there a direct bus between Brookline and Spencer in Boston?

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

  • Which bus line goes from Brookline to Spencer in Boston?

    The 39 bus line goes from S Huntington Ave @ Huntington Ave station near Brookline to Back Bay station. From there you’ll have to take one bus line and one train line till Back Bay station near Spencer in Boston

  • How long does it take to travel from Brookline to Spencer in Boston by bus and train?

    The total travel time between Brookline and Spencer in Boston by bus and train is about 6 hr 27 min.

  • Where do I get on the bus near Brookline to get to Spencer in Boston?

    Get on the 39 bus from the S Huntington Ave @ Huntington Ave stop near Brookline in Boston.

  • Where do I get off the bus when travelling between Brookline and Spencer in Boston?

    Get off the bus at the Back Bay stop, which is closest to Spencer in Boston.

  • How much is the total bus and train fare from Brookline to Spencer?

    The ride from Brookline to Spencer costs $13.95.

Real-Time Arrivals, Schedules, Maps & More