Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
30 min
38 km.
from $2
Composite Route Car Only
Two ways to Travel from Attleboro to Middleborough
Select an Option Below to Start Your Journey
Cheapest
By car (38 km)
Other
Rideshare
Transport providers
Train operators
MBTA
Phone:
+1-617-222-3200
Website:
mbta.com
Train from Attleboro to South
Ave. Duration:
57 min
Frequency:
Hourly
Estimated price:
$5.22–$14.01
Train from South Station to Middleborough/Lakeville
Ave. Duration:
1h 4m
Frequency:
Hourly
Estimated price:
$3.18–$8.28
Bus operators
GATRA
Phone:
800-483-2500
Website:
gatra.org/
Bus from Union Street to Bloom
Ave. Duration:
30 min
Frequency:
Every 3 hours
Estimated price:
$1.15–$2.42
Bus from Bloom Bus Terminal to Town
Ave. Duration:
47 min
Frequency:
Once daily
Estimated price:
$1.15–$2.42
Questions and Answers
What is the cheapest way to get from Attleboro to Middleborough?
The cheapest way to get from Attleboro to Middleborough is to line 18 bus and bus which costs $1.96 - $4.13 and takes 2h 17m.
What is the fastest way to get from Attleboro to Middleborough?
The fastest way to get from Attleboro to Middleborough is to drive which takes 29 min and costs $4.13 - $6.52 .
Is there a direct bus between Attleboro and Middleborough?
No, there is no direct bus from Attleboro to Middleborough. However, there are services departing from Union Street and arriving at Town Hall via Bloom Bus Terminal. The journey, including transfers, takes approximately 2h 17m.
Is there a direct train between Attleboro and Middleborough?
No, there is no direct train from Attleboro to Middleborough. However, there are services departing from Attleboro and arriving at Middleborough/Lakeville via South Station. The journey, including transfers, takes approximately 2h 57m.
How far is it from Attleboro to Middleborough?
The distance between Attleboro and Middleborough is 39 km. The road distance is 37.7 km.
How do I travel from Attleboro to Middleborough without a car?
The best way to get from Attleboro to Middleborough without a car is to line 18 bus and bus which takes 2h 17m and costs $1.96 - $4.13 .
How long does it take to get from Attleboro to Middleborough?
It takes approximately 2h 17m to get from Attleboro to Middleborough, including transfers.
Where do I catch the Attleboro to Middleborough bus from?
Attleboro to Middleborough bus services, operated by GATRA, depart from Union Street station.
Where do I catch the Attleboro to Middleborough train from?
Attleboro to Middleborough train services, operated by MBTA, depart from Attleboro station.
Train or bus from Attleboro to Middleborough?
The best way to get from Attleboro to Middleborough is to line 18 bus and bus which takes 2h 17m and costs $1.96 - $4.13 . Alternatively, you can train, which costs $7.07 - $18.48 and takes 2h 57m.
Where does the Attleboro to Middleborough bus arrive?
Attleboro to Middleborough bus services, operated by GATRA, arrive at Bloom Bus Terminal station.
Where does the Attleboro to Middleborough train arrive?
Attleboro to Middleborough train services, operated by MBTA, arrive at South Station.
Can I drive from Attleboro to Middleborough?
Yes, the driving distance between Attleboro to Middleborough is 38 km. It takes approximately 29 min to drive from Attleboro to Middleborough.
Where can I stay near Middleborough?
There are 61+ hotels available in Middleborough. Prices start at $65.98 per night.