There are 4 ways to get from Portsmouth to Providence by bus, train 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

Amtrak Thruway, bus  •  3 h 2 min

  1. Take the Amtrak Thruway from Newburyport, MA to Boston Sth, MA 8743 / ...
  2. Take the bus from Boston, Ma to Providence, Ri 3469 / ...

$32 - $55

3 alternative options

Bus, train  •  3 h 11 min

  1. Take the bus from Portsmouth, NH to Newburyport, NH
  2. Take the bus from Newburyport, MA - Park and Ride to Boston, MA - Copley Square
  3. Take the train from Boston Back Bay Station Amtrak to Providence Amtrak

$80 - $190

Bus  •  3 h 38 min

  1. Take the bus from Portsmouth, NH to Newburyport, NH
  2. Take the bus from Newburyport, MA to Boston, MA - Logan Airport
  3. Take the bus from Terminal A to South Station Sl1
  4. Take the bus from Boston, Ma to Providence, Ri

$33 - $60

Drive  •  1 h 57 min

  1. Drive from Portsmouth to Providence 102.8 miles

$10 - $15

Questions & Answers

The cheapest way to get from Portsmouth to Providence is to drive which costs $10 - $15 and takes 1 h 57 min.

More details

The quickest way to get from Portsmouth to Providence is to drive which costs $10 - $15 and takes 1 h 57 min.

More details

The distance between Portsmouth and Providence is 93 miles. The road distance is 102.8 miles.

Get driving directions

It takes approximately 3 h 2 min to get from Portsmouth to Providence, including transfers.

More details

No, there is no direct bus from Portsmouth to Providence. However, there are services departing from Portsmouth, NH and arriving at Providence, Ri via Newburyport, MA and Boston, Ma. The journey, including transfers, takes approximately 3 h 2 min.

More details

What companies run services between Portsmouth, NH, USA and Providence, RI, USA?

You can take a bus from Portsmouth to Providence via Newburyport, NH, Newburyport, MA, Boston Sth, MA, and Boston, Ma in around 3 h 2 min.

Train operators
Amtrak Acela Express
Rome2rio's guide to Amtrak Acela Express
Contact Details
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Boston Back Bay Station Amtrak to Providence Amtrak
Ave. Duration
28 min
Frequency
Hourly
Estimated price
$60 - $160
Website
amtrak.com
Business Seat
$60 - $150
First Class Seat
$120 - $160
Bus operators
C&J Bus
Phone
+1 603-430-1100
Website
ridecj.com
Bus from Newburyport, MA to Boston, MA - South Station
Ave. Duration
50 min
Frequency
Every 4 hours
Estimated price
$12 - $18
Schedules at
ridecj.com
Book at
ridecj.com
Bus from Newburyport, MA to Boston, MA - Logan Airport
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$11 - $17
Schedules at
ridecj.com
Book at
ridecj.com
Greyhound USA
Rome2rio's guide to Greyhound USA
Contact Details
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Boston, Ma to Providence, Ri
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$11 - $24
Website
greyhound.com
Economy
$11 - $16
Flexible
$19 - $24
Coach Company
Phone
+1 800 874 3377
Email
info@coachco.com
Website
coachco.com
Bus from Portsmouth, NH to Newburyport, NH
Ave. Duration
20 min
Frequency
Once daily
Estimated price
$9 - $13
Schedules at
coachco.com
Bus from Newburyport, MA - Park and Ride to Boston, MA - Copley Square
Ave. Duration
42 min
Frequency
Every 3 hours
Estimated price
$11 - $17
Schedules at
coachco.com
MBTA
Website
mbta.com
Bus from Terminal A to South Station
Ave. Duration
23 min
Frequency
Every 15 minutes
Estimated price
$2 - $6
Schedules at
mbta.com

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.