HUB hero image

How to Travel from

Needham to Beverly

by Rideshare, Route or Car

Needham
+0
Beverly
Transport search to Beverly
Needham
+0
Beverly
Building a composite car route
Cheapest
Best Offer!
Car
12 h 29 min
1128 km.
from $62
Composite Route Car Only

Four ways to Travel from Needham to Beverly

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 Needham Center to Ruggles
Ave. Duration:
28 min
Frequency:
Hourly
Estimated price:
$3.19–$8.94
Train from North Station to Beverly
Ave. Duration:
36 min
Frequency:
Hourly
Estimated price:
$3.96–$10.86
Train from Chelsea to Beverly
Ave. Duration:
25 min
Frequency:
Hourly
Estimated price:
$3.58–$9.58
Train from Newton Highlands to North
Ave. Duration:
44 min
Frequency:
Every 10 minutes
Estimated price:
$3.36
Bus from Highland Ave @ May St to Watertown
Ave. Duration:
33 min
Frequency:
Hourly
Estimated price:
$1.92–$4.98
Bus from Water St @ Watertown Yard to Lincoln
Ave. Duration:
22 min
Frequency:
Hourly
Estimated price:
$1.92–$4.98
Bus from South Station to Chelsea
Ave. Duration:
23 min
Frequency:
Every 15 minutes
Estimated price:
$1.92–$4.98

Questions and Answers

What is the cheapest way to get from Needham to Beverly?

The cheapest way to get from Needham to Beverly is to drive which costs $5.33 - $8.15 and takes 46 min.

What is the fastest way to get from Needham to Beverly?

The fastest way to get from Needham to Beverly is to drive which takes 46 min and costs $5.33 - $8.15 .

Is there a direct train between Needham and Beverly?

No, there is no direct train from Needham to Beverly. However, there are services departing from Needham Center and arriving at Beverly via Ruggles and North Station. The journey, including transfers, takes approximately 1h 50m.

How far is it from Needham to Beverly?

The distance between Needham and Beverly is 51 km. The road distance is 48.7 km.

How do I travel from Needham to Beverly without a car?

The best way to get from Needham to Beverly without a car is to train which takes 1h 50m and costs $8.70 - $19.57 .

How long does it take to get from Needham to Beverly?

It takes approximately 1h 50m to get from Needham to Beverly, including transfers.

Where do I catch the Needham to Beverly train from?

Needham to Beverly train services, operated by MBTA, depart from Needham Center station.

Train, bus or fly from Needham to Beverly?

The best way to get from Needham to Beverly is to train which takes 1h 50m and costs $8.70 - $19.57 . There are no good options to bus or fly between Needham to Beverly.

Where does the Needham to Beverly train arrive?

Needham to Beverly train services, operated by MBTA, arrive at Ruggles station.

Can I drive from Needham to Beverly?

Yes, the driving distance between Needham to Beverly is 49 km. It takes approximately 46 min to drive from Needham to Beverly.

Where can I stay near Beverly?

There are 245+ hotels available in Beverly. Prices start at $57.63 per night.
+0