There are 5 ways to get from Dover to Newburyport by taxi, bus, train, car, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Dover to Haymarket Squaretaxi
- Take the bus from Haymarket Square to Park & Ridebus Boston Commuter
1h 38m$84–101Drive 48.3 mi
cheapest- Drive from Dover to Newburyportcar 48.3 mi
1h 18m$9–13Train
- Take the train from Needham Junction to Back Baytrain Needham Line
- Take the train from North Station to Newburyporttrain Newburyport/Rockport Line
2h 54m$26–42Taxi
- Take the taxi from Dover to Newburyporttaxi 48.3 mi
1h 18m$300–360Tram, train
- Take the tram from Newton Highlands to North Stationtram D
- Take the train from North Station to Newburyporttrain Newburyport/Rockport Line
3h 6m$36–47
Questions & Answers
The cheapest way to get from Dover to Newburyport is to drive which costs $8 - $13 and takes 1h 18m.
The fastest way to get from Dover to Newburyport is to drive which takes 1h 18m and costs $8 - $13.
No, there is no direct train from Dover to Newburyport. However, there are services departing from Needham Junction and arriving at Newburyport via Back Bay and North Station. The journey, including transfers, takes approximately 2h 54m.
The distance between Dover and Newburyport is 55 miles. The road distance is 48.6 miles.
The best way to get from Dover to Newburyport without a car is to taxi and bus which takes 1h 38m and costs $80 - $110.
It takes approximately 1h 38m to get from Dover to Newburyport, including transfers.
Dover to Newburyport train services, operated by MBTA, depart from Needham Junction station.
Dover to Newburyport train services, operated by MBTA, arrive at Back Bay station.
Yes, the driving distance between Dover to Newburyport is 49 miles. It takes approximately 1h 18m to drive from Dover to Newburyport.
There are 207+ hotels available in Newburyport.
What companies run services between Dover, MA, USA and Newburyport, MA, USA?
You can take a vehicle from Dover to Newburyport via Needham Junction, Back Bay, Back Bay, North Station, and North Station in around 2h 54m.
Train from Needham Junction to Back Bay
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $2–8
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $2–8
Train from North Station to Newburyport
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- $6–13
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $6–13
Tram from Newton Highlands to North Station
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- MBTA - Massachusetts Bay Transportation Authority
- Schedules at
- Subway Schedules
- Adult
- $3
Train from North Station to Newburyport
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- $6–13
- Website
- Massachusetts Bay Transportation Authority
- Website
- MBTA: World Cup 2026
- Adult
- $6–13
- Phone
- +1 800 874 3377
- [email protected]
- Website
- The Coach Company Home
Bus from Haymarket Square to Park & Ride
- Ave. Duration
- 1h 5m
- Frequency
- Once a week
- Estimated price
- $14–17
- Website
- The Coach Company Home
- Ave. Duration
- 53 min
- Estimated price
- $50–360
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
Yellow Cab Brockton
- Phone
- +1-508-583-1234
Boston Cab
- Phone
- +1 617-536-5010
- Website
- bostoncab.us
Yellow Cab Brockton
- Phone
- +1-508-583-1234
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 travel India's Golden Triangle, The London Underground: Essential tips to navigate the Tube, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.





