There are 3 ways to get from Newburyport to Rochester by bus, train, 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.
Line 11 bus, train, line 12 bus
best- Take the bus from Anna Jaques Hospital to Washington Squarebus 11
- Take the train from Haverhill Amtrak to Dovertrain
- Take the bus from Dover Transportation Center to Wakefield St.bus 12
3h 32m$13–27Drive 39.8 mi
cheapest- Drive from Newburyport to Rochestercar 39.8 mi
49 min$8–11Taxi
- Take the taxi from Newburyport to Rochestertaxi 39.8 mi
49 min$250–300
Newburyport to Rochester by bus, foot, and train
Questions & Answers
The cheapest way to get from Newburyport to Rochester is to drive which costs $7 - $11 and takes 49 min.
The fastest way to get from Newburyport to Rochester is to drive which takes 49 min and costs $7 - $11.
The distance between Newburyport and Rochester is 57 miles. The road distance is 40 miles.
The best way to get from Newburyport to Rochester without a car is to line 11 bus and train and line 12 bus which takes 3h 32m and costs $13 - $27.
It takes approximately 3h 32m to get from Newburyport to Rochester, including transfers.
Yes, the driving distance between Newburyport to Rochester is 40 miles. It takes approximately 49 min to drive from Newburyport to Rochester.
There are 40+ hotels available in Rochester.
What companies run services between Newburyport, MA, USA and Rochester, NH, USA?
There is no direct connection from Newburyport to Rochester. However, you can take the line 11 bus to Washington Square, walk to Haverhill Amtrak, take the train to Dover, walk to Dover Transportation Center, then take the line 12 bus to Wakefield St.. Alternatively, you can drive from Newburyport to Rochester in around 49 min.
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Haverhill Amtrak to Dover
- Ave. Duration
- 41 min
- Frequency
- 5 times a day
- Estimated price
- $10–23
- Website
- Amtrak
- Phone
- +1 978-469-6878
- [email protected]
- Website
- Merrimack Valley Transit
Bus from Anna Jaques Hospital to Washington Square
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- $1–2
- Website
- Merrimack Valley Transit
- Phone
- +1 603-743-5777
- Website
- coastbus.org
Bus from Dover Transportation Center to Wakefield St.
- Ave. Duration
- 20 min
- Frequency
- Every 2 hours
- Estimated price
- $2
- Schedules at
- coastbus.org
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide






