Richmond to Virginia Beach, VA train

Cheap train tickets from Richmond to Virginia Beach, VA

Showing times and prices for Jun 30

Cheapest

13

Average

13

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Amtrak
10:26PMRichmond3h24 01:50AMVirginia Beach, VA
0 transfers
131One-way
Amtrak
09:01PMRichmond2h59 12:00AMVirginia Beach, VA
0 transfers
141One-way

Train schedule from Richmond to Virginia Beach, VA

Showing trains for tomorrow, Thursday, June 30
Amtrak
09:01PMRichmond2h59 12:00AMVirginia Beach, VA
0 transfers
Amtrak
10:26PMRichmond3h24 01:50AMVirginia Beach, VA
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Jun 30
Fri
Jul 01
Sat
Jul 02
Sun
Jul 03
Mon
Jul 04
Tue
Jul 05
Wed
Jul 06

Fastest train times from Richmond to Virginia Beach, VA

Showing times and prices for Jun 30

Fastest Journey

2 h 59 m

Average

3 h 11 m

Trains per day

2

Distance

153 km

Of the 2 trains that leave Richmond for Virginia Beach, VA every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Amtrak
09:01PMRichmond2h59 12:00AMVirginia Beach, VA
0 transfers
141One-way
Amtrak
10:26PMRichmond3h24 01:50AMVirginia Beach, VA
0 transfers
131One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Richmond to Virginia Beach, VA

distanceDistance94 miles (152 km)
durationAverage train duration2 h 53 min
priceAverage train ticket price$11 (€10)
changesDirect trainNo
carriersTrain providersAmtrak

Trains from Richmond to Virginia Beach, VA cover the 94 miles (152 km) long journey taking on average 2 h 53 min with our travel partners like Amtrak. There are direct train services available. You can get the cheapest train tickets for this route for as low as $11 (€10), but the average price of train tickets is $11 (€10).

Train companies: Amtrak from Richmond to Virginia Beach, VA trains

Amtrak trains will get you from Richmond to Virginia Beach, VA from $11 (€10). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Amtrak

Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey to Virginia Beach, VA from Richmond, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

  • Average Price: $11

Trains from Richmond to Virginia Beach, VA

The journey from Richmond to Virginia Beach, VA, is a little over 3h. There are about 3 trains per day, with some being express and some being local service. Note that there are no trains to or from Richmond on Saturdays, Sundays, and holidays. Train fares vary depending on the type of service selected - express or local. The quickest way by train to reach Virginia Beach is to take the inaugural trip to Larkspur station.

Richmond to Virginia Beach, VA Train Time: Daily Departures

With about 17 trains departing from Richmond to Virginia beach weekly, they cover a distance of 94 miles ( 152 km). The first train leaves Richmond for Virginia beach at 9:30 a.m., while the last train leaves at 6:00 p.m.The departure time depends on the day of the week. The ride is very scenic and provides views of the James River and crossing both the Triple Crossing bridge and the James River Bridge on its way.

How long is the journey by train from Richmond to Virginia Beach, VA

The distance between Richmond, VA, and Virginia Beach, VA, is 152 km. The average travel time for this distance is about 3h 42min. The fastest train can make the journey in about 2h 20 min The train company does not offer any direct connections from Richmond to Virginia Beach. The traveler has to switch trains in Washington D.C., which means three changes have to be made along the way.

What are the departure and arrival stations for trains from Richmond to Virginia Beach

Departure train station:The departure station for trains from Richmond to Virginia Beach, VA, is Richmond Main Street Amtrak. The Main Street train station is about a mile from the heart of Richmond's historic district. It takes just over 5min to drive the mile from the train station to downtown. The Richmond Main Street train station has many convenience facilities, including the ticket vending machine, automatic ticket gates, an enclosed waiting area with seats and benches, water fountains, and a parking space with bicycle racks. The stairs to the platform are equipped with handrails.

Arrival train station:The closest station to Virginia Beach is the Staples Mill station in Henrico County, Virginia. The Amtrak train goes through this station. This station is about 8 miles away from Virginia Beach, so it will take you around 30min to get there. Today, the station is a modern-looking building with ticket offices on each side, which are staffed only during rush hours. The single island platform is ten cars long and is accessible from a pedestrian walkway that connects the two lots. There are no separate areas for boarding trains in either direction - passengers may board from either side.

The station has a nice-looking canopy to protect passengers from inclement weather as they cross between the parking lot and the waiting area. The waiting room has modern lighting, and the station is kept clean. There are no ticket machines; riders must purchase their tickets from employees in the office on either side of the tracks and punch tickets for exiting passengers. Platform benches provide a good place to wait, but there are no public restrooms or drinking fountains.

Virginia Beach Statue. Source: Shutterstock

Which train companies travel from Richmond to Virginia Beach, VA

If you have a train ticket from Richmond to Virginia Beach, VA, it's more than likely that Amtrak operates your trains. The tracks these trains travel on belong to the following railroads: - CSX Transportation Inc – Amtrak. Amtrak is the only operator of long-haul passenger service along this route and therefore provides connections from Richmond to Virginia Beach. There are several stops along the way, but you can show up at the Richmond Main Street Station and hop on the next train to Virginia Beach.

Train tickets for Amtrak trains can be booked online via the Omio website. The best Amtrak train operators on the route Richmond to Virginia Beach are: - Amtrak City, such as the Silver Star, which travels from New York to Miami. They travel along the Northeast Corridor and stop at some of the most significant cities, including Philadelphia, Baltimore, Washington DC, and Richmond.

Amtrak trains from Richmond to Virginia Beach, VA

Train services from Richmond to Virginia Beach, VA, are operated by Amtrak. Amtrak trains from Richmond depart from Main Street Station and arrive at the oceanfront at 22nd Street Station in Virginia Beach, VA. There are no direct trains to Virginia Beach, VA; travelers have to change trains in Washington or New York. The travel time on the fastest trains on this route is around 2h. The Acela trains are the fastest Amtrak train category and have a maximum speed of 150 mph (250 km/h). They are operated with tilting train cars, and passengers can feel some gentle movements during the journey.

Trains from Richmond to Virginia Beach, VA: Services on Board

Both first-class and economy are offered on all Amtrak trains. First class seating is available and offers a more luxurious experience with wider reclining chairs and access to an on board lounge. The seating will be similar to that of a domestic flight, with increased legroom within the cabin. There is allocated seating in first class so you can choose your seat when booking your ticket.

In addition, there are luggage racks for your convenience. There are also standard class seats available onboard this service, with various options within the carriage. There are plenty of luggage racks available for you to store your luggage. You can choose your seat when booking your ticket, and there is no need to reserve anything in advance. Seats are fairly comfortable, and most people who use this service will say that the standard class is fine for traveling for a few hours. Amtrak allows you to bring with your luggage up to 150lbs. There is also no size limit, so you can even take your bike along with you if you wish.

Bikes are allowed on the trains as long as you don't plan to bring them into the station or board during peak hours. There's also a luggage policy for pets, where domesticated cats and dogs can travel with you. The animals must be kept in an enclosed area so they won't run away if the door is opened or disturbing the passengers. There are accessibility services available for those who need extra support when traveling. There are wheelchair services that can lift passengers into their seats and keep their chairs steady during the journey.

How to find cheap train tickets from Richmond to Virginia Beach, VA

You can find cheap train tickets from Richmond to Virginia Beach, VA, by booking ahead through Omio. While the cost of your ticket will vary depending on whether you're looking for a standard class or an upgrade, finding a low fare is possible if you plan. The best way to find cheap rail tickets from Richmond is to shop as far in advance as possible and be prepared for even potentially inconvenient departure times.

To find cheap tickets to Virginia Beach, it might be beneficial for you to avoid direct trains and take a longer journey where you'll have to change several times. By splitting the journey up into separate legs, it's possible to purchase multiple tickets at once and benefit from lower overall fares than a direct train journey. While most travelers prefer to avoid slow journeys in favor of speedier options, this is not necessarily the case when it comes to finding cheap rail tickets for your trip. Even a small speed reduction can have a big impact on your travel budget.

Richmond Sunset. Source: Shutterstock

To Virginia Beach by train - travel tips

Virginia Beach is a popular tourist destination for people looking to participate in the many things to do, see and eat. The city has numerous historical sites, cultural centers, and entertainment hubs around its borders. Virginia Beach is located on the coast of the Chesapeake Bay, making it one of the only cities offering both urban experiences and beach opportunities.

Many people come to Virginia Beach for its abundance of seafood restaurants, as well as other dining options. Among popular eateries are Oceans and Ale Oyster Bar, 1901 - A Taste of Coastal Virginia and Little Island Crab House.

In addition to these great places to eat, Virginia Beach is home to numerous culture centers - The Sandler Center for Performing Arts and the Chrysler Museum of Art. People visit Virginia Beach to take advantage of the many activities offered on its coast. Among these are fishing, sailing, whale watching, and deep-sea exploration.

A popular activity for tourists is parasailing, an experience that allows people to get a bird's eye view of Virginia Beach. In addition to parasailing, numerous boat tours explore the waterways around the city.

Travel Tips: Trains from Richmond to Virginia Beach, VA

Travel by train to Virginia Beach, VA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Richmond to Virginia Beach, VA.
FAQs
Omio customers have found cheap train tickets to Virginia Beach, VA from Richmond for as low as $11 (€10)  for the next 7 days.
If you’re looking to buy your train tickets in the next week, you can expect the Richmond to Virginia Beach, VA train price to come in at an average of $11 (€10)  one way.
The distance from Richmond to Virginia Beach, VA by train is approximately 94 miles (152 km).
The train time from Richmond to Virginia Beach, VA is on average 2 h 53 min  for the 94 miles (152 km) long journey, but the time it takes to go to Virginia Beach, VA from Richmond by train can vary depending on specific dates or traveling on weekends and holidays.
For the best Richmond to Virginia Beach, VA train to book, you can travel safely and comfortably with Amtrak. However, it's always good to check all possible train companies with services between Richmond and Virginia Beach, VA to compare what amenities they may offer.
The first Richmond to Virginia Beach, VA train departs at 1: 34 PM   and the last train from Richmond to Virginia Beach, VA leaves at 11: 13 PM. Check out the most up-to-date train schedule from Richmond to Virginia Beach, VA on Omio and find the best time to travel to your destination.
The price of a one way train ticket from Richmond to Virginia Beach, VA is on average $11 (€10) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets from Richmond to Virginia Beach, VA available a few months in advance.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language