• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 3 ways to get from Needham to Foxborough by train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  2h 1m

  1. Take the train from Needham Center to Back Bay Needham Line
  2. Take the train from Back Bay to Mansfield Providence/Stoughton Line

$18 - $26

2 alternative options

Taxi  •  24m

  1. Take a taxi from Needham to Foxborough 20.2 miles

$100 - $130

Drive  •  24m

  1. Drive from Needham to Foxborough 20.2 miles

$2 - $3

Questions & Answers

The cheapest way to get from Needham to Foxborough is to drive which costs $2 - $3 and takes 24m.

More details

The quickest way to get from Needham to Foxborough is to taxi which costs $100 - $130 and takes 24m.

More details

The distance between Needham and Foxborough is 15 miles. The road distance is 20.2 miles.

Get driving directions

The best way to get from Needham to Foxborough without a car is to train which takes 2h 1m and costs $17 - $27.

More details

It takes approximately 2h 1m to get from Needham to Foxborough, including transfers.

More details

Yes, the driving distance between Needham to Foxborough is 20 miles. It takes approximately 24m to drive from Needham to Foxborough.

Get driving directions

There are 69+ hotels available in Foxborough. Prices start at $75 USD per night.

More details

Map of how to get from Needham to Foxborough.
Launch map view
  • Distance: 15.2 miles
  • Duration: 2h 1m

What companies run services between Needham, MA, USA and Foxborough, MA, USA?

You can take a train from Needham to Foxborough via Back Bay and Mansfield in around 2h 1m.

Train operators
MBTA
Phone
617-222-3200
Website
mbta.com
Train from Needham Center to Back Bay
Ave. Duration
33m
Frequency
Hourly
Estimated price
$3 - $9
Website
MBTA
Train from Back Bay to Mansfield
Ave. Duration
39m
Frequency
Hourly
Estimated price
$2 - $3
Website
MBTA
Other operators
Taxi from Needham to Foxborough
Ave. Duration
24m
Estimated price
$100 - $130
Top Cab
Phone
+1 617-266-4800
Metro Cab
Phone
+1 617-782-5500
Website
boston-cab.com
http://bpdnews.com/
Website
bpdnews.com
Boston Cab
Phone
+1 617-536-5010
Website
bostoncab.us

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, Italian Lakes: Getting around by train and How to travel India's Golden Triangle - to help you get the most out of your next trip.