There are 5 ways to get from Hudson to Brockton by train, bus (Greyhound), car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from South Acton to Portertrain Fitchburg Line
- Take the train from South Station to Brocktontrain Fall River/New Bedford Line
3h 35m$12–24Drive 43.1 mi
cheapest- Drive from Hudson to Brocktoncar 43.1 mi
1h 5m$8–12Line 07 bus, bus, line 12 bus
- Take the bus from Newton and Weed St to Banana Lot/Intermodal Centerbus 07 / ...
- Take the bus from Framingham to Bostonbus
- Take the bus from Dorchester Ave and Fuller St to North Montello St and Court Stbus 12
5h 29m$10–16Taxi
- Take the taxi from Hudson to Brocktontaxi 43.1 mi
1h 5m$150–180Bus, train
- Take the bus from Downtown Hudson to Southborough MBTA Stationbus
- Take the train from Southborough to South Stationtrain
- Take the train from South Station to Brocktontrain
3h 59m$10–16
Hudson to Brockton by bus, train, and subway
Questions & Answers
The cheapest way to get from Hudson to Brockton is to drive which costs $7 - $12 and takes 1h 5m.
The fastest way to get from Hudson to Brockton is to drive which takes 1h 5m and costs $7 - $12.
No, there is no direct bus from Hudson to Brockton. However, there are services departing from Downtown Hudson and arriving at North Montello St and Court St via Newton and Weed St, Framingham and Dorchester Ave and Fuller St. The journey, including transfers, takes approximately 5h 29m.
No, there is no direct train from Hudson to Brockton. However, there are services departing from South Acton and arriving at Brockton via Porter and South Station. The journey, including transfers, takes approximately 3h 35m.
The distance between Hudson and Brockton is 56 miles. The road distance is 43.3 miles.
The best way to get from Hudson to Brockton without a car is to train which takes 3h 35m and costs $11 - $25.
It takes approximately 3h 35m to get from Hudson to Brockton, including transfers.
Hudson to Brockton bus services, operated by MetroWest, depart from Newton and Weed St station.
Hudson to Brockton train services, operated by MBTA, depart from South Acton station.
The best way to get from Hudson to Brockton is to train which takes 3h 35m and costs $11 - $25. Alternatively, you can line 07 bus and bus and line 12 bus, which costs $10 - $16 and takes 5h 29m.
What companies run services between Hudson, MA, USA and Brockton, MA, USA?
You can take a bus from Downtown Hudson to Brockton via South Acton MBTA Station, South Acton, Porter, Porter, South Station, and South Station in around 3h 35m. Alternatively, you can take a bus from Downtown Hudson to North Montello St and Court St via Newton and Weed St, Framingham, Boston, South Station, Ashmont, and Dorchester Ave and Fuller St in around 5h 29m.
Train from South Acton to Porter
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $4–10
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $4–10
Train from South Station to Brockton
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $3–10
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–10
Train from Southborough to South Station
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- $5–11
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $5–11
Train from South Station to Brockton
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $3–4
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $3–4
Bus from Newton and Weed St to Banana Lot/Intermodal Center
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- $2
- Website
- MetroWest Regional Transit Authority
- Schedules at
- MetroWest Regional Transit Authority Fixed Routes
- Seniors 65+
- $1
- Students 6-18
- $1
- Adult
- $2
Bus from Downtown Hudson to Southborough MBTA Station
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $2
- Website
- MetroWest Regional Transit Authority
- Schedules at
- MetroWest Regional Transit Authority Fixed Routes
- Seniors 65+
- $1
- Students 6-18
- $1
- Adult
- $2
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Framingham to Boston
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $3–7
- Website
- Greyhound
- Phone
- +1 508 588-1000
- Website
- Brockton Area Transit Authority
Bus from Dorchester Ave and Fuller St to North Montello St and Court St
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–2
- Website
- Brockton Area Transit Authority
- Ave. Duration
- 1h 5m
- Estimated price
- $150–180
Red Cab
- Phone
- +1 508-792-9999
- Website
- worcredcab.com
Worcester Green Cab
- Phone
- +1 508-459-1611
- Website
- worcestergreencab.com
Yellow Cab
- Phone
- +1 508-754-3211
- Website
- yellowcabworcester.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Hudson to Brockton bus services, operated by MetroWest, arrive at Banana Lot/Intermodal Center station.
Hudson to Brockton train services, operated by MBTA, arrive at Porter station.
Yes, the driving distance between Hudson to Brockton is 43 miles. It takes approximately 1h 5m to drive from Hudson to Brockton.
There are 136+ hotels available in Brockton.










