Skip to main content

How to get from Holbrook/Randolph to South Weymouth, MA by bus and train?

Holbrook/Randolph to South Weymouth, MA map

From Holbrook/Randolph to South Weymouth, MA by bus and train

To get from Holbrook/Randolph to South Weymouth, MA in Weymouth Town, take the MIDDLEBOROUGH/LAKEVILLE train from Holbrook/Randolph station to Braintree station. Next, take the 226 bus from Braintree station to Opp 41 Columbian St station. The total trip duration for this route is approximately 48 min. The ride fare is $4.95.

48min$4.95
Train - MIDDLEBOROUGH/LAKEVILLE
Bus - 226226
Walk to South Weymouth, MA
Leaves from Holbrook/Randolph

Step by Step

  • 1
    Start from train station
    Start from train station
    Holbrook/Randolph
  • 2
    Train - MIDDLEBOROUGH/LAKEVILLEMIDDLEBOROUGH/LAKEVILLE
    Wait for train
    MIDDLEBOROUGH/LAKEVILLE
    #008 | South Station
  • 3
    Ride to train station
    Ride to train station
    Braintree
    8 min
  • 4
    Walk to bus station
    Walk to bus station
    Braintree
    280 yd • 4 min
  • 5
    Bus - 226226
    Wait for bus
    226
    Columbian Square
  • 6
    Ride to bus station
    Ride to bus station
    Opp 41 Columbian St
    ID 13829
    21 min
  • 7
    Walk to South Weymouth, MA
    Walk to
    South Weymouth, MA
    400 yd • 5 min
*Duration based on 8am traffic

From Holbrook/Randolph to South Weymouth, MA by train

To get from Holbrook/Randolph to South Weymouth, MA in Weymouth Town, take the MIDDLEBOROUGH/LAKEVILLE train from Holbrook/Randolph station to Braintree station. Next, take the KINGSTON train from Braintree station to South Weymouth station. The total trip duration for this route is approximately 1 hr 6 min. The ride fare is $6.50.

66min$6.50
Train - MIDDLEBOROUGH/LAKEVILLE
Train - KINGSTON
Walk to South Weymouth, MA
Leaves from Holbrook/Randolph

Step by Step

  • 1
    Start from train station
    Start from train station
    Holbrook/Randolph
  • 2
    Train - MIDDLEBOROUGH/LAKEVILLEMIDDLEBOROUGH/LAKEVILLE
    Wait for train
    MIDDLEBOROUGH/LAKEVILLE
    #008 | South Station
  • 3
    Ride to train station
    Ride to train station
    Braintree
    8 min
  • 4
    Train - KINGSTONKINGSTON
    Wait for train
    KINGSTON
    #043 | Kingston
  • 5
    Ride to train station
    Ride to train station
    South Weymouth
    7 min
  • 6
    Walk to South Weymouth, MA
    Walk to
    South Weymouth, MA
    1.47 mi • 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 Holbrook/Randolph to South Weymouth, MA

The distance between Holbrook/Randolph, Weymouth Town and South Weymouth, MA, Weymouth Town is approximately 10.66 mi, which can typically be travelled in 48 min. Moovit will show you the directions from Holbrook/Randolph to South Weymouth, MA by bus and train, so no matter how you choose to travel in Weymouth Town – you will always have plenty of easy options.

Public transit stations close to Holbrook/Randolph

Holbrook/Randolph is located at Holbrook/Randolph, Weymouth Town and the nearest public transit station is 316 Union St Opp Fencourt Ave.

Bus stations close to Holbrook/Randolph:

  • 316 Union St Opp Fencourt Ave
  • Union St @ Fencourt Ave
  • Union St @ Prospect Ave

Public transit stations close to South Weymouth, MA, Weymouth Town

South Weymouth, MA is located at South Weymouth, MA, Weymouth Town and the nearest public transit station is 780 Main St.

Train stations close to South Weymouth, MA:

  • South Weymouth

Bus stations close to South Weymouth, MA:

  • 780 Main St
  • Opp 85 Columbian St
  • Opp 861 Main St

Holbrook/Randolph to South Weymouth, MA map

From Holbrook/Randolph to South Weymouth, MA by train

To get from Holbrook/Randolph to South Weymouth, MA in Weymouth Town, take the MIDDLEBOROUGH/LAKEVILLE train from Holbrook/Randolph station to Braintree station. Next, take the KINGSTON train from Braintree station to South Weymouth station. The total trip duration for this route is approximately 1 hr 6 min. The ride fare is $6.50.

66min$6.50
Train - MIDDLEBOROUGH/LAKEVILLE
Train - KINGSTON
Walk to South Weymouth, MA
Leaves from Holbrook/Randolph

Step by Step

  • 1
    Start from train station
    Start from train station
    Holbrook/Randolph
  • 2
    Train - MIDDLEBOROUGH/LAKEVILLEMIDDLEBOROUGH/LAKEVILLE
    Wait for train
    MIDDLEBOROUGH/LAKEVILLE
    #008 | South Station
  • 3
    Ride to train station
    Ride to train station
    Braintree
    8 min
  • 4
    Train - KINGSTONKINGSTON
    Wait for train
    KINGSTON
    #043 | Kingston
  • 5
    Ride to train station
    Ride to train station
    South Weymouth
    7 min
  • 6
    Walk to South Weymouth, MA
    Walk to
    South Weymouth, MA
    1.47 mi • 31 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Holbrook/Randolph to South Weymouth, MA?

    The fastest way takes 48 minutes, using Bus line MIDDLEBOROUGH/LAKEVILLE, Bus line 226.

  • What is the alternative route to get from Holbrook/Randolph to South Weymouth, MA?

    The alternative route takes 66 minutes, using Bus line MIDDLEBOROUGH/LAKEVILLE, Bus line KINGSTON.

  • Is there a direct train between Holbrook/Randolph and South Weymouth, MA?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 48 min.

  • Which train line goes from Holbrook/Randolph to South Weymouth, MA?

    The MIDDLEBOROUGH/LAKEVILLE train line goes from #008 | South Station station near Holbrook/Randolph in Holbrook to Braintree station. From there you’ll have to take one bus line till Braintree station near South Weymouth, MA in Weymouth Town.

  • How long does it take to travel from Holbrook/Randolph to South Weymouth, MA by train and bus?

    The total travel time between Holbrook/Randolph in Holbrook and South Weymouth, MA in Weymouth Town by train and bus is about 48 min.

  • Where do I get on the train near Holbrook/Randolph to get to South Weymouth, MA?

    Get on the MIDDLEBOROUGH/LAKEVILLE train from the #008 | South Station station near Holbrook/Randolph in Holbrook.

  • Where do I get off the train when travelling between Holbrook/Randolph and South Weymouth, MA?

    Get off the train at the Braintree stop, which is closest to South Weymouth, MA in Weymouth Town.

  • How much is the train fare from Holbrook/Randolph to South Weymouth, MA?

    The ride from Holbrook/Randolph to South Weymouth, MA costs $4.95.

Real-Time Arrivals, Schedules, Maps & More