There are 4 ways to get from Methuen to Needham by train, subway, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, subway
best- Take the train from Lawrence to Oak Grovetrain
- Take the subway from Oak Grove to Forest Hillssubway
- Take the train from Forest Hills to Needham Centertrain
2h 34m$9–19Drive 35.6 mi
cheapest- Drive from Methuen to Needhamcar 35.6 mi
52 min$7–10Bus, line 59 bus
- Take the bus from Methuen - Lawrence, MA to Boston, MAbus OurBus
- Take the bus from Watertown Sq Terminal to Highland Ave @ May Stbus 59
3h 24m$23–63Taxi
- Take the taxi from Methuen to Needhamtaxi 35.6 mi
52 min$220–270
Methuen to Needham by train and subway
Questions & Answers
The cheapest way to get from Methuen to Needham is to drive which costs $6 - $10 and takes 52 min.
The fastest way to get from Methuen to Needham is to drive which takes 52 min and costs $6 - $10.
No, there is no direct bus from Methuen to Needham. However, there are services departing from Methuen - Lawrence, MA and arriving at Highland Ave @ May St via Huntington Ave @ Prudential Station, Saint James Ave @ Dartmouth St and Watertown Sq Terminal. The journey, including transfers, takes approximately 3h 24m.
No, there is no direct train from Methuen to Needham. However, there are services departing from Lawrence and arriving at Needham Center via Oak Grove and Forest Hills. The journey, including transfers, takes approximately 2h 34m.
The distance between Methuen and Needham is 40 miles. The road distance is 35.8 miles.
The best way to get from Methuen to Needham without a car is to train and subway which takes 2h 34m and costs $8 - $20.
It takes approximately 2h 34m to get from Methuen to Needham, including transfers.
Methuen to Needham bus services, operated by OurBus, depart from Methuen - Lawrence, MA station.
Methuen to Needham train services, operated by MBTA, depart from Lawrence station.
Methuen to Needham bus services, operated by OurBus, arrive at Boston, MA station.
What companies run services between Methuen, MA, USA and Needham, MA, USA?
You can take a bus from Methuen - Lawrence, MA to Highland Ave @ May St via Boston, MA, Huntington Ave @ Prudential Station, Boylston St @ Dartmouth St, Saint James Ave @ Dartmouth St, Galen St @ Water St, and Watertown Sq Terminal in around 3h 24m.
- Phone
- +1-617-222-3200
- Website
- mbta.com
Train from Lawrence to Oak Grove
- Ave. Duration
- 44 min
- Frequency
- Every 2 hours
- Estimated price
- $3–10
- Website
- https://www.mbta.com
- Adult
- $3–10
Subway from Oak Grove to Forest Hills
- Ave. Duration
- 34 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- https://www.mbta.com
- Schedules at
- https://www.mbta.com/schedules/subway
- Adult
- $3
Train from Forest Hills to Needham Center
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $2–7
- Website
- https://www.mbta.com
- Adult
- $2–7
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Methuen - Lawrence, MA to Boston, MA
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $20–50
- Website
- https://www.ourbus.com
- Phone
- +1-617-222-3200
- Website
- mbta.com
Bus from Watertown Sq Terminal to Highland Ave @ May St
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $1–5
- Website
- https://www.mbta.com
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 How to get from Gatwick Airport into central London, How to get from JFK to New York City, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Methuen to Needham train services, operated by MBTA, arrive at Oak Grove station.
Yes, the driving distance between Methuen to Needham is 36 miles. It takes approximately 52 min to drive from Methuen to Needham.
There are 1550+ hotels available in Needham.







