1map logoGo to main page

Richmond, VA, USA to Portsmouth, NH, USA from $33: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Richmond, United States of America
to
Portsmouth, United States of America

How to Get from Richmond to Portsmouth: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$33 by busBest price
955 kmDistance
6h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Richmond to Portsmouth with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Bus
Average Duration
6h  30m
Estimated price
$87-389
Recommended
Company
various
Bus
Average Duration
13h  54m
Estimated price
$33-215
Cheapest
route map
Distance: 955 km
Duration: 6h 30m

See more options

Company
various
Train
Bus
Average Duration
13h  25m
Estimated price
$71-870
Company
various
Train
Plane
Bus
Average Duration
8h 
Estimated price
$115-628
Company
various
Bus
Subway
Plane
Average Duration
8h  36m
Estimated price
$152-536
Company
various
Bus
Bus
Average Duration
14h  35m
Estimated price
$871-872
Company
various
Drive
Average Duration
10h  29m
Estimated price
$873-874

Traveling From Richmond to Portsmouth

Traveling from Richmond to Portsmouth offers you a fascinating contrast between the historic charm of Virginia's capital and the coastal allure of New Hampshire's seaside city.

Best Neighbourhoods in Portsmouth

Portsmouth’s neighborhoods offer a mix of history, culture, and charm.

Downtown Portsmouth
• Vibrant arts scene with galleries and theaters.
• Excellent dining options featuring local seafood.
Strawberry Banke
• Historic district showcasing 17th-19th century architecture.
• Engage with living history exhibits year-round.
South End
• Scenic waterfront views and parks for relaxation.
• Quaint shops and cozy cafes enhance the neighborhood vibe.

Best Times To Visit Portsmouth's Attractions

Timing your visit can enhance your experience at Portsmouth’s top spots.

Strawberry Banke Museum
Visit during weekday mornings for fewer crowds and better access.
Portsmouth Harbor Lighthouse
Late afternoon in summer offers stunning sunset views and fewer visitors.
Market Square
Visit early on Saturdays to enjoy local shops before the rush starts.

Portsmouth Weather: What to Expect Year-Round

Portsmouth experiences a humid continental climate, featuring cold winters and warm summers, making spring and fall the best times to visit for pleasant temperatures. Keep in mind that weather can influence outdoor activities and events, so check forecasts before planning your itinerary.

Dining in Portsmouth: A Culinary Contrast

Consider trying fresh seafood at the Oar House, where the waterfront views enhance the experience and set it apart from Richmond’s Southern comfort food scene. The focus on local catch and coastal flavors brings a distinctive taste of New England to your dining adventure.

Richmond - Portsmouth operators

Explore transport companies operating between Richmond and Portsmouth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Richmond Bus Station to Washington Union Station

Average Duration
1h 55m
Estimated price
$2151-875

Bus from Richmond Bus Station to Boston

Average Duration
12h 20m
Estimated price
$21505-2152
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Richmond Bus Station to Washington Union Station

Average Duration
3h 10m
Estimated price
$2151-21505

Bus from Boston to Portsmouth Bus Stop

Average Duration
1h 15m
Estimated price
$339-2153

Bus from Washington Union Station to Port Authority Bus Terminal

Average Duration
4h 25m
Estimated price
$3385-879
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Richmond Main Street Amtrak Station to Alexandria

Average Duration
2h 23m
Estimated price
$331-3310

Train from Richmond Main Street Amtrak Station to Boston

Average Duration
11h 10m
Estimated price
$335-336
Plane
Website
jetblue.com

Plane from Richmond (RIC) to Boston (BOS)

Average Duration
1h 43m
Estimated price
$877-3891
Website
delta.com

Plane from Richmond to Boston

Average Duration
1h 40m
Estimated price
$3896-3898
Website
aa.com

Plane from Richmond to Boston

Average Duration
1h 40m
Estimated price
$3894-8750
all-pages.other Show other routes
Contact phone
1-800-343-9999
Website
peterpanbus.com

Other from Union Station, Washington, DC to Port Authority Bus Terminal

Average Duration
4h 20m
Estimated price
$332-333

Frequently asked questions

Find out more about the route from Richmond to Portsmouth.

Or choose the category:
The distance between Richmond and Portsmouth is approximately 523 miles or 593.4 miles by road. If you choose to fly from Richmond to Portsmouth, it would take you around 6 hours and 24 minutes, including the bus ride. On the other hand, driving from Portsmouth to Richmond would take approximately 10 hours and 29 minutes by car. If you prefer taking a bus from Richmond to Portsmouth, the travel time would be around 14 hours and 50 minutes.
The most cost-effective option for traveling from Richmond to Portsmouth is to take a night bus and bus, which costs between $50 and $180 and takes approximately 14 hours and 50 minutes. However, if time-efficiency is prioritized, the fastest way to reach Portsmouth from Richmond is to fly and then take a bus, which takes around 6 hours and 24 minutes, but may cost between $80 and $390. Considering both cost and time, travelers should weigh their priorities and choose the option that best suits their needs.
The prices of a bus ticket between Portsmouth and Richmond can range from $52 to $177. It's important to check with different bus companies and compare prices to find the best deal. Additionally, prices may vary depending on the date and time of travel.
To travel from Richmond to Portsmouth without using public transportation, you can drive the distance of 593 miles. The journey takes approximately 10 hours and 29 minutes by car. The prices for driving from Richmond to Portsmouth can range from $100 to $160, depending on factors such as gas prices and tolls.
To travel from Richmond to Portsmouth without a car, the best option is to take a combination of a train and a bus. The journey takes approximately 13 hours and 30 minutes and can cost between $70 and $280. The train can be taken from Richmond to Boston, and then a bus can be taken from Boston to Portsmouth. It is advisable to check the schedules and prices in advance as they may vary.
Yes, there is a way to travel from Richmond to Portsmouth but there is no direct link between the two cities. The most convenient option is to take a bus from Richmond Bus Station, with transfers at Union Station in Washington, DC, New York, and finally arriving at Portsmouth Transportation Center. This journey takes approximately 13 hours and 59 minutes. It is also possible to drive from Richmond to Portsmouth, which takes about 10 hours and 29 minutes.
The flight between Richmond and Portsmouth typically takes around 1 hour and 35 minutes. The quickest and most convenient option is to take a direct flight from Richmond Airport to Boston Airport. As for the cost, flight prices can vary depending on the airline, time of year, and how far in advance you book. It is recommended to check with different airlines and booking platforms to find the best deals and prices for your specific travel dates.
There are numerous options for accommodation near Portsmouth. With over 262 hotels to choose from, travelers can find a range of prices and amenities to suit their preferences. Prices start at $58 per night, making it possible to find affordable options for those on a budget. Whether you prefer a luxury hotel, a cozy bed and breakfast, or a budget-friendly motel, Portsmouth has something to offer for every traveler's needs.

Trips from Richmond

Trips to Portsmouth