HUB hero image

How to Travel from

Weymouth to Stoughton

by Rideshare or Car

Weymouth
+0
Stoughton
Transport search to Stoughton
Weymouth
+0
Stoughton
Building a composite car route
Cheapest
Best Offer!
Car
19 h 2 min
1825 km.
from $100
Composite Route Car Only

Two ways to Travel from Weymouth to Stoughton

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

MBTA

Phone:
+1-617-222-3200
Website:
mbta.com
Train from East Weymouth to South
Ave. Duration:
37 min
Frequency:
Every 2 hours
Estimated price:
$3.58–$9.59
Train from South Station to Stoughton
Ave. Duration:
39 min
Frequency:
Every 2 hours
Estimated price:
$1.66–$4.35
Bus from Quincy Center to Ashmont
Ave. Duration:
31 min
Frequency:
Hourly

Bus operators

Brockton Area Transit Authority

Phone:
+1 508 588-1000
Website:
ridebat.com/
Bus from Dorchester Ave to Fuller
Ave. Duration:
45 min
Frequency:
Every 30 minutes
Estimated price:
$1.53–$2.30
Bus from BAT Center to Stoughton
Ave. Duration:
35 min
Frequency:
Hourly

Questions and Answers

What is the cheapest way to get from Weymouth to Stoughton?

The cheapest way to get from Weymouth to Stoughton is to drive which costs $2.61 - $3.80 and takes 20 min.

What is the fastest way to get from Weymouth to Stoughton?

The fastest way to get from Weymouth to Stoughton is to taxi which takes 20 min and costs $52.17 - $65.22 .

Is there a direct bus between Weymouth and Stoughton?

No, there is no direct bus from Weymouth to Stoughton. However, there are services departing from Middle St opp Academy Ave and arriving at Stoughton Center via Quincy Center, Dorchester Ave and Fuller St and BAT Center. The journey, including transfers, takes approximately 3h 27m.

Is there a direct train between Weymouth and Stoughton?

No, there is no direct train from Weymouth to Stoughton. However, there are services departing from East Weymouth and arriving at Stoughton via South Station. The journey, including transfers, takes approximately 2h 16m.

How far is it from Weymouth to Stoughton?

The distance between Weymouth and Stoughton is 54 km. The road distance is 23.5 km.

How do I travel from Weymouth to Stoughton without a car?

The best way to get from Weymouth to Stoughton without a car is to train which takes 2h 16m and costs $4.46 - $11.96 .

How long does it take to get from Weymouth to Stoughton?

It takes approximately 2h 16m to get from Weymouth to Stoughton, including transfers.

Where do I catch the Weymouth to Stoughton bus from?

Weymouth to Stoughton bus services, operated by MBTA, depart from Quincy Center station.

Where do I catch the Weymouth to Stoughton train from?

Weymouth to Stoughton train services, operated by MBTA, depart from East Weymouth station.

Train or bus from Weymouth to Stoughton?

The best way to get from Weymouth to Stoughton is to train which takes 2h 16m and costs $4.46 - $11.96 . Alternatively, you can line 215 bus and line 12 bus and line 14 bus, which costs $2.93 - $6.52 and takes 3h 27m.

Where does the Weymouth to Stoughton bus arrive?

Weymouth to Stoughton bus services, operated by MBTA, arrive at Ashmont station.

Where does the Weymouth to Stoughton train arrive?

Weymouth to Stoughton train services, operated by MBTA, arrive at South Station.

Can I drive from Weymouth to Stoughton?

Yes, the driving distance between Weymouth to Stoughton is 23 km. It takes approximately 20 min to drive from Weymouth to Stoughton.

Where can I stay near Stoughton?

There are 199+ hotels available in Stoughton. Prices start at $61.01 per night.
+0