1map logoGo to main page

Richmond, VA, USA to Norfolk, VA, USA from $17: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Richmond, United States
to
Norfolk, United States

How to Get from Richmond to Norfolk: 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.

$17 by carBest price
151 kmDistance
1h 40m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Richmond to Norfolk 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
Greyhound USA
Bus
Average Duration
2h  15m
Estimated price
$10-50
Recommended
Company
Various
Drive
Average Duration
1h  40m
Estimated price
$17-25
Cheapest
route map
Distance: 151 km
Duration: 1h 40m

See more options

Company
Greyhound USA
Bus
Average Duration
2h  15m
Estimated price
$10-45
Company
Flixbus USA
Bus
Average Duration
2h 
Estimated price
$10-50
Company
Amtrak Northeast Regional
Train
Average Duration
3h  29m
Estimated price
$22-210

Richmond - Norfolk operators

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

Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Richmond Bus Station to Norfolk Train Station

Average Duration
2h 15m
Estimated price
$10-45
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com/

Bus from Richmond Bus Station to Norfolk Train Station

Average Duration
2h
Estimated price
$10-50
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Richmond Staples Mill Road Amtrak Station to Norfolk

Average Duration
2h 16m
Estimated price
$22-210

Richmond to Norfolk: Overview of Bus, Train, Flight, and Car Trips

Traveling between Richmond and Norfolk 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.

🚗 Journey from Richmond to Norfolk is a scenic drive covering a distance of 94 miles, taking around 1 hour and 40 minutes to reach your destination. Follow the I-64 E route for a smooth ride. ⛽ Depending on gas prices and your vehicle's fuel efficiency, the cost of the trip ranges between $17 to $25, making it an affordable travel option for a day trip or a weekend getaway.
Average price
$17 - $25
🚆 Traveling by train from Richmond to Norfolk takes approximately 3 hours and 29 minutes, offering a scenic journey through Virginia. 🚆 The prices for train tickets between Richmond and Norfolk can range from $22 to $210, giving travelers flexibility in choosing their preferred class and amenities. 🚆 The route from Richmond to Norfolk spans 92.5 miles, with a specific option involving a bus towards Myrtle Beach as part of the journey, providing a convenient and affordable travel alternative.
Useful tips for train travellers
• On your train journey from Richmond to Norfolk, check out Amtrak's onboard catering services. They offer a café car that provides snacks, beverages, and light meals, which means you'll have options for a quick bite. You can enjoy items such as sandwiches, salads, and a variety of drinks while traveling.
• The main operator for this route is Amtrak, which offers several seating options. Choose from Coach Class for budget-friendly travel or upgrade to Business Class for more comfort with larger seats, a quieter atmosphere, and complimentary snacks and drinks. If you want an enhanced experience, check for available First Class options on longer routes, though they might not be available on the shorter trip to Norfolk.
• When arriving at the Norfolk Amtrak station, be aware that while there are no luggage storage services, you can use the restroom facilities available at the station. To get to the city center, the fastest way is to take the WAV (Tidewater Area Transit) bus. Bus Route 2 runs from the station to downtown Norfolk regularly and takes approximately 15-20 minutes.
🚌 Traveling from Richmond to Norfolk by bus is a convenient option with services departing twice daily from Richmond Bus Station and arriving at Norfolk Train Station, taking approximately 2 hours and 15 minutes. 🛣️ The journey covers a distance of around 92.5 miles and offers various routes, including those towards Myrtle Beach or New York, operated by Greyhound USA. Prices for the bus ticket range from $10 to $50, providing affordable transportation between the two cities. 🚏 For travelers looking to explore alternative routes with transfers, options include buses towards Virginia Beach with stops at locations such as Hampton Transit Center or 19th St and Pacific Ave, offering a slightly longer but unique travel experience between Richmond and Norfolk.
Departure Point
Richmond Bus Station
Arrival Point
Norfolk Train Station
Useful tips for bus travellers
• Book your Greyhound bus ticket in advance to secure the best price, as fares between Richmond and Norfolk can vary from $10 to $50 depending on demand; check out the schedule and book at greyhound.com
• The bus will arrive at the Norfolk Train Station, which is centrally located, making it easy to access local transport options; be sure to grab a map or check the HRT website (gohrt.com) for schedules on the local bus services like the MAX that can take you to other parts of the city.
• If you arrive during meal times, consider dining at nearby local favorites before heading out; restaurants like the Founders Inn and Restaurant and the Brick Anchor Brew House are just a short walk from the Norfolk Train Station and provide a nice break after your journey.

Frequently asked questions

Find out more about the route from Richmond to Norfolk.

Or choose the category:
The distance between Richmond and Norfolk is approximately 132.0 km by road. Travel times by various modes of transportation vary. It takes around 3 hours and 29 minutes to reach Norfolk from Richmond by train, 1 hour and 40 minutes by car, and 2 hours and 15 minutes by bus.
The most cost-effective and time-efficient transportation option for traveling from Richmond to Norfolk is to drive. It takes approximately 1 hour and 40 minutes to cover the distance of 150.6 km by car. The cost of driving is around $17 to $25, making it both economical and convenient. Alternately, if you prefer public transportation, taking a bus would be the next best option, with a travel time of 2 hours and 15 minutes.
The prices for traveling from Richmond to Norfolk vary depending on the mode of transportation chosen. For trains, the prices can range from $22 to $210. On the other hand, bus tickets can cost anywhere between $7 and $50.
To travel from Richmond to Norfolk without using public transportation, you can drive the distance of 151.3 km, taking approximately 1 hour and 40 minutes. The driving time may vary depending on traffic conditions. The cost of this option can range from $17 to $25, considering fuel expenses.
If you're looking to travel from Richmond to Norfolk without a car, the best option is to take a bus. The journey typically takes around 2 hours and 15 minutes and the cost can range from $7 to $50 depending on the bus company and whether you book in advance or not.
Yes, there is a direct link between Richmond and Norfolk. Greyhound USA operates buses that depart from Richmond Bus Station and arrive at Norfolk Train Station. This bus service runs twice daily and takes approximately 2 hours and 15 minutes.
There are plenty of options for accommodation near Norfolk. With over 221 hotels to choose from, visitors have a wide range of choices. Prices start at $42 per night, ensuring that there is something to suit every budget.