Virginia Beach, VA to Richmond train

Compare prices and tickets by train, bus or flight

Sat
Jun 10
Sun
Jun 11
Mon
Jun 12
Tue
Jun 13
Wed
Jun 14
Thu
Jun 15
Fri
Jun 16

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Virginia Beach, VA to Richmond

distanceDistance94 miles (152 km)
changesDirect trainNo
carriersTrain providersAmtrak

Trains from Virginia Beach, VA to Richmond cover the 94 miles (152 km) long trip with our travel partners like Amtrak. There are direct train services available.

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

You can travel by train to Richmond from Virginia Beach, VA with Amtrak. When you search Omio for times and tickets, we’ll show you the best deals available.

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 from Virginia Beach, VA to Richmond, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

    Trains from Virginia Beach to Richmond

    plenty of travelers travel from Virginia Beach to Richmond each day. Therefore, it’s no surprise that several trains serve this 94 miles (152 km) route daily. The trains, which are three in total, are all operated by The National Railroad Passenger Corporation. Over the past couple of years, the use of trains to travel from Virginia Beach to Richmond has witnessed a remarkable rise. This is primarily because trains from Virginia Beach to Richmond tend to be quick and pocket-friendly. Given that these trains are swift and cheap, it’s safe to state that if you’d like to travel to Richmond from Virginia Beach on board a fast and affordable means of transport, you should travel to Richmond onboard one of the trains that serve this route.

    Virginia Beach to Richmond Train Time: Daily Departures

    All the three trains that travel from Virginia Beach to Richmond usually depart Virginia Beach at different times. If you’d like to get to Richmond during the morning hours, there are two trains that are suitable for you. The 6084 Amtrak.84 Northeast Regional is the first of the two. Popularly referred to as the dawn train, this train often departs the station at about 5:00 a.m. The 6094 Bus.94 Northeast Regional is the other train.

    The second train to depart from Virginia Beach, highly reviewed by many of its past users, usually commences its journey at around 8:00 a.m. On the other hand, if you’d like to get to Richmond during the afternoon hours, the last train to depart the Virginia Station, the 6066 Bus.66 Northeast Regional, is the perfect train for you. This train, which normally commences its journey to Richmond at around 3:00 p.m., is renowned for its staff hospitality. All in all, as all these trains depart at differing times, you can easily find one that departs at a time that you deem fit.

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

    The duration of the journey by train from Virginia Beach to Richmond depends on the train you take. If you board the 6084 Amtrak.84 Northeast Regional, the fastest train of the three that serve this route, you will be in Richmond after only 3h 04min, while if you decide to board the 6094 Bus.94 Northeast Regional, your journey to Richmond will last about 3h 03min. If you don’t find any of the trains mentioned above suitable for you, and you decide to board the 6066 Bus.66 Northeast Regional, you’ll reach Richmond after approximately 3h 25min. With this in mind, if you’d love to board the fastest train from Virginia Beach to Richmond, the 6094 Bus.94 Northeast Regional is the train you should board.

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

    Departure train station: All trains from Virginia Beach to Richmond usually depart from the city at the Virginia Beach Amtrak Station located along 19th Street in Pacific Avenue. A well-maintained and clean train station, this station is easy to get to, as it is located nearby the heart of Virginia Beach. At this station, you can rest assured of being assisted when in need, as it is home to several wonderful staff.

    Arrival train station:In Richmond, you’ll alight at the amazing Staples Mill Road Station. Situated nearby Richmond’s central business district, this station has a wonderful reputation, as it features a number of amenities. At this station, you’ll find a comfortable bench to sit on, a clean toilet to relieve yourself in, and amazing staff you can rely on. If your final destination is a bit distant from this station, you need not worry about lacking a means of transport to get you to it, as outside this station, there are plenty of taxis waiting for passengers to transport.

    Virginia Beach. Source: Shutterstock

    Which train companies travel from Virginia Beach to Richmond?

    The National Railroad Passenger Corporation, commonly referred to as Amtrak, is the only train company that offers trains from Virginia Beach to Richmond. A firm dedicated to ensuring that it caters to a majority of its passengers, the company has three trains that serve this route daily. Unlike other companies, Amtrak values its impact rather than its profits. Thus, it offers its trains at affordable rates. Given that this company only hires well-trained and experienced train engineers to control their trains, you can trust any of its trains to get you from Virginia Beach to Richmond safely.

    Amtrak trains from Virginia Beach to Richmond

    The 6084 Amtrak.84 Northeast Regional, the 6094 Bus.94 Northeast Regional, and the 6066 Bus.66 Northeast Regional are the three Amtrak trains that journey from Virginia Beach to Richmond every train. The trains, all in immaculate shape, usually stop at Norfolk Station for about 15min. Given that all these trains have large windows, spacious seats, well-aerated coaches, and friendly coach staff, onboard one, you’re bound to have an experience you’ll never forget. In one, you’ll get value for your money.

    Train Virginia Beach to Richmond: Services on Board

    Choosing to board one of the three trains traveling from Virginia Beach to Richmond is one of the best decisions you’ll ever make. Aboard one, you’ll be afforded a complimentary drink. You’ll also be able to purchase tasty food, as all these trains have wide menus. It’s worth noting that all the Amtrak trains that serve this route have coach class and business class seats. Thus, in any, you have the option of choosing the coach to sit in. Another amenity you’ll also enjoy in any of the three Amtrak trains plying this route is complimentary Wi-Fi. As if that’s not enough, if you’d like to travel with your pet or your bike, these trains allow you to do so.

    How to find cheap train tickets from Virginia Beach to Richmond?

    If you would like to find cheap train tickets from Virginia Beach to Richmond, you should book the tickets of the train you intend to travel with weeks before the date you intend to travel. This is because advanced tickets are normally cheap. To find cheap tickets, you can also decide to travel during the low season, as during this season, ticket prices are normally lower than ticket prices during the high season.

    Omio is an online platform where you can book the cheap tickets you desire. Judging by this platform’s reviews, it’s logical to say that it’s a trustworthy website. Given that Omio always has fantastic train tickets offers, if you’re searching for an online platform where you can get the cheap mobile tickets you want with ease, you should look no further than this remarkable website. To check it, please visit our website

    Richmond Virginia Statue. Source: Shutterstock

    To Richmond by train—travel tips

    Richmond is one of the most toured cities in the State of Virginia. This is primarily because this city is home to a number of fun destinations. If you’ve been looking for a place to visit during the weekend or the holidays, Richmond is one of the places you should look into.

    In Richmond, you’ll be able to visit places like the Virginia Museum of Fine Arts, Lewis Ginter Botanical Garden, the breathtaking Maymont, and the Poe Museum. Given that this city is home to several nature parks and historical landmarks, if you’re a fan of nature or history, you won’t regret touring this city.

    FAQs: Trains from Virginia Beach, VA to Richmond

    FAQs: Travel by train from Virginia Beach, VA to Richmond 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 Virginia Beach, VA to Richmond.
    FAQs
    For the journey from Virginia Beach, VA to Richmond you can take a train with Amtrak. Be sure to check out all possible train providers that offer services to Richmond from Virginia Beach, VA on Omio to compare what amenities they may have.
    The cheapest month for a train from Virginia Beach, VA to Richmond is October.
    It's helpful to compare your options as there are 2 ways to travel to Richmond from Virginia Beach, VA including taking a bus or train.
    HomeTrainsTrain Times to RichmondVirginia Beach, VA to Richmond train

    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