1map logoGo to main page

Alexandria, VA, USA to Portsmouth, VA, USA from $20: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Alexandria, United States
to
Portsmouth, United States

How to Get from Alexandria 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.

$20 by busBest price
230 kmDistance
2h 23m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Alexandria 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
American Airlines
Plane
Average Duration
2h  23m
Estimated price
$159-518
Recommended
Company
FlixBus
Bus
Average Duration
6h  6m
Estimated price
$20-75
Cheapest
route map
Distance: 230 km
Duration: 2h 23m

See more options

Company
Amtrak Northeast Regional
Train
Average Duration
4h  25m
Estimated price
$30-1590
Company
Various
Train
Plane
Average Duration
3h  14m
Estimated price
$139-803
Company
Various
Subway
Plane
Average Duration
3h  25m
Estimated price
$152-474
Company
Various
Drive
Average Duration
3h  18m
Estimated price
$1591-1592

Alexandria - Portsmouth operators

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

Plane
Website
aa.com

Plane from Reagan Washington (DCA) to Norfolk (ORF)

Average Duration
1h 6m
Estimated price
$1598-1599
Website
united.com

Plane from Washington Dulles (IAD) to Norfolk (ORF)

Average Duration
1h 4m
Estimated price
$1596-1597
Website
southwest.com

Plane from Baltimore to Norfolk

Average Duration
57m
Estimated price
$1594-1595
Train
Contact phone
+1-800-872-7245
Website
amtrak.com

Train from Alexandria to Norfolk

Average Duration
4h 25m
Estimated price
$30-1590

Train from Washington Union Station to BWI Thurgood Marshall

Average Duration
26m
Estimated price
$51824-200
Subway
Contact phone
+1-202-637-7000
Website
wmata.com

Subway from Braddock Road to Rosslyn

Average Duration
17m
Estimated price
$5180-5181
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Washington Union Station to Norfolk

Average Duration
4h 30m
Estimated price
$51828-51890

Bus from Washington Union Station to Norfolk

Average Duration
6h 6m
Estimated price
$20-75

Alexandria to Portsmouth: Overview of Bus, Train, Flight, and Car Trips

Traveling between Alexandria and Portsmouth offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Begin your journey from Alexandria and enjoy a scenic drive towards the historic city of Portsmouth spanning a distance of 193 miles. 💰 Expect varying prices for the trip, ranging from $35 to $55, providing budget-friendly options for your travel from Alexandria to Portsmouth by car. ⏱️ Arrive in Portsmouth after approximately 3 hours and 18 minutes of driving, ready to explore this charming waterfront city with a rich maritime heritage.
Average price
$35 - $55
🚆 Start your journey from Alexandria by hopping on the direct Amtrak Northeast Regional train bound for Norfolk. With services operating three times a day, you'll enjoy a comfortable ride through Virginia's scenic landscapes during the 4 hour and 25-minute trip to your destination. 💰 Ticket prices for the Alexandria to Portsmouth train journey range from $30 to $220, offering travelers flexibility in choosing their preferred class and amenities. Embark on this rail adventure for a convenient and relaxing way to travel between these two historic Virginia cities.
Departure Point
Alexandria station
Arrival Point
Norfolk station
🛫 The quickest way to travel from Alexandria to Portsmouth is by taking a direct flight from Reagan Washington Airport to Norfolk Airport. This flight takes only 1 hour and 4 minutes. 🎫 American Airlines provides flights from Reagan Washington Airport to Norfolk Airport, making it convenient for travelers to reach Portsmouth in just 2 hours and 23 minutes by plane. 💸 The prices for a flight between Portsmouth and Alexandria can vary, ranging from $159 to $518 depending on the time of booking and availability. Be sure to check for deals and discounts to get the best value for your trip.
Departure Point
Reagan Washington Airport
Arrival Point
Norfolk Airport
🚌 Embark on a scenic bus journey from Alexandria to Portsmouth. The route takes approximately 6 hours and 6 minutes, offering a comfortable and affordable travel option. 🌉 Enjoy the diverse landscapes as you make your way from northern Virginia to the coastal city of Portsmouth. Prices for bus tickets between the two cities typically range from $20 to $75, providing flexibility for travelers with different budget preferences.

Frequently asked questions

Find out more about the route from Alexandria to Portsmouth.

Or choose the category:
The distance between Alexandria and Portsmouth is approximately 230.1 km by road. By train, it takes around 4 hours and 25 minutes to travel from Alexandria to Portsmouth. Flying is the fastest option, with a total travel time of 2 hours and 22 minutes, including a subway ride to Washington Dulles Airport. Driving by car takes approximately 3 hours and 18 minutes, while a bus journey from Alexandria to Portsmouth can take around 6 hours and 5 minutes.
The most cost-effective option for traveling from Alexandria to Portsmouth would be to take a night bus, with prices ranging from $20 to $75 and a travel time of approximately 6 hours and 5 minutes. Alternatively, the fastest option would be to fly, with a travel time of 2 hours and 22 minutes. This option would be slightly more expensive, with ticket prices ranging from $120 to $280.
The prices for traveling from Alexandria to Portsmouth vary depending on the mode of transportation. For a train journey, the prices can range from $30 to $220. If you prefer taking a bus, the prices can range from $20 to $75.
To travel from Alexandria to Portsmouth without using public transportation, you can drive the distance of 310.6 km, which takes approximately 3 hours and 18 minutes. The cost of driving varies between $35 to $55, depending on factors like fuel efficiency and tolls.
To travel from Alexandria to Portsmouth without a car, the best option is to take the train. The train journey takes approximately 4 hours and 25 minutes, and ticket prices range from $30 to $220.
Yes, there is a direct link between Alexandria and Portsmouth. The Amtrak Northeast Regional train operates this route daily, departing from Alexandria and arriving in Norfolk, which is near Portsmouth. The journey takes approximately 4 hours and 25 minutes.
The flight between Alexandria and Portsmouth typically takes around 1 hour and 3 minutes. The cost of the flight can vary between $124 to $278, depending on the airline and time of booking.
There are 218+ hotels available in Portsmouth. Prices start at $42 per night. Some popular options include the Renaissance Portsmouth-Norfolk Waterfront Hotel, the Comfort Inn Olde Town, and the Hilton Garden Inn Portsmouth Downtown.