Columbia, SC to Virginia Beach, VA train with Amtrak

Tue, Feb 18
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Compare prices and tickets Columbia, SC to Virginia Beach, VA by train

Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
Mon
Feb 24
Tue
Feb 25

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Columbia, SC to Virginia Beach, VA

Trains from Columbia, SC to Virginia Beach, VA run on average 2 times per day, taking around 17h 20m. Cheap train tickets for this journey start at $95 (€85) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
346 miles (557 km)
Average train duration
17h 20m
Cheapest ticket price
$95 (€85)
Trains per day
2
Train providers
1
Fastest train
15h 57m
First train
05:15
Last train
06:40
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train companies: Amtrak from Columbia, SC to Virginia Beach, VA trains

Travel from Columbia, SC to Virginia Beach, VA on Amtrak trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

Amtrak is a passenger train service based in the United States. It operates more than 300 trains daily including trains to Virginia Beach, VA from Columbia, SC, connecting more than 500 destinations in 46 states and three Canadian provinces. Amtrak offers a variety of train types, including the Acela Express, Northeast Regional, Keystone Service, and the Auto Train. The Acela Express is the fastest train, reaching speeds of up to 150 mph. The Northeast Regional is the most popular, offering frequent service between major cities in the Northeast. The Keystone Service is a regional service connecting Philadelphia and Harrisburg, Pennsylvania. The Auto Train is a unique service that allows passengers to transport their cars along with them. Amtrak offers a variety of ticket types, including Saver, Value, Flexible, and Business Class. Saver tickets are the most affordable, while Business Class tickets offer the most amenities, such as complimentary meals and access to the Amtrak Metropolitan Lounge. Onboard facilities vary by train type, but all Amtrak trains offer comfortable seating, Wi-Fi, and power outlets. The most popular routes for Amtrak include the Northeast Corridor, which runs between Washington, D. C. And Boston, and the Pacific Surfliner, which runs between San Diego and San Luis Obispo, California. Other popular routes include the Capitol Corridor, which runs between San Jose and Sacramento, California, and the Empire Builder, which runs between Chicago and Seattle.

Discover Easy Train Travel from Columbia, SC to Virginia Beach, VA

The journey from Columbia, SC to Virginia Beach, VA by train is both convenient and relaxing, offering a hassle-free way to travel between these destination cities. With most trips departing from Columbia Amtrak Station and arriving at Virginia Beach Amtrak Station, you can sit back and enjoy the scenic route along the way. Whether you're planning a leisurely vacation or heading for a weekend getaway, trains from Columbia, SC to Virginia Beach, VA provide a reliable transportation option that allows you to avoid the stress of driving while making sustainability-focused travel choices. Book your train from Columbia, SC to Virginia Beach, VA today and make the most of your time on the rails while exploring the east coast!

Cheap Columbia, SC to Virginia Beach, VA Train Tickets

Planning a trip by train from Columbia, SC to Virginia Beach, VA? You can expect train ticket prices to start as low as $95 (€85), offering great value for budget travelers. On average, you should budget around $146 (€131) for this route. Prices vary depending on factors like the day of travel and time of booking. For the best combination of convenience and cost, consider planning your journey in September, when train tickets often become more affordable, and the mild weather makes traveling more pleasant. Book early to secure the best deals!

Train Columbia, SC to Virginia Beach, VA: Amtrak Services

Traveling by train from Columbia, SC to Virginia Beach, VA is a convenient option with Amtrak offering reliable services. While there isn't a direct route between these two cities, connecting through major hubs enables a smooth and pleasant journey. Passengers can enjoy comfortable seating, ample legroom, free Wi-Fi, and access to a café car for snacks and beverages along the way. With scenic views and the option to upgrade to business class for added amenities, the train provides a relaxing alternative to driving. Explore schedules and plan your trip with Amtrak to experience hassle-free travel between Columbia and Virginia Beach.

Columbia, SC to Virginia Beach, VA Train Times and Schedule

Embarking on a train journey from Columbia, SC to Virginia Beach, VA offers a comfortable and scenic travel experience. Covering a distance of 346 miles (557 km), the trip typically takes an average of 15h 57m. Whether you're traveling for leisure or business, the train offers a relaxing alternative to driving.

Trains from Columbia, SC to Virginia Beach, VA generally run 2 times daily, providing convenient options throughout the week. These services operate every day, ensuring flexibility for your travel plans from Monday to Sunday.

For your itinerary, it’s good to know that the first train from Columbia, SC to Virginia Beach, VA normally departs at 05:15, while the last train of the day typically leaves at 06:40. With these options, you can plan your journey to suit your schedule.

FAQs: Trains from Columbia, SC to Virginia Beach, VA

FAQs: Travel by train from Columbia, SC 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 Columbia, SC to Virginia Beach, VA.
FAQs
Cheap train tickets from Columbia, SC to Virginia Beach, VA can start from as little as $140 (€125) when you book in advance. The average train ticket price for Columbia, SC to Virginia Beach, VA is $189 (€169); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Columbia, SC to Virginia Beach, VA train travel time is 17 h 51 min   for the 345 mile (557 km) long trip, but the duration can vary if you travel on weekends and holidays.
The first train from Columbia, SC to Virginia Beach, VA leaves at 4: 09 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Columbia, SC to Virginia Beach, VA leaves at 8: 00 AM.
There are 2 trains a day from Columbia, SC to Virginia Beach, VA which require at least one change with Amtrak. Schedules can vary on holidays or weekends with fewer trains.
Take the Columbia, SC to Virginia Beach, VA train with Amtrak. However, it's always good to check out all possible train providers for the trip between Columbia, SC and Virginia Beach, VA as there might be differences in the amenities they offer.
The cheapest month for a train from Columbia, SC to Virginia Beach, VA is August.
It's helpful to compare your options as there are 2 ways to travel from Columbia, SC to Virginia Beach, VA including taking a train or flight.

Most popular routes to and from Columbia, SC and Virginia Beach, VA

More options for your journey from Columbia, SC to Virginia Beach, VA

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Virginia Beach, VA and Columbia, SC

HomeTrainsTrains in USATrain Times to Virginia Beach, VAColumbia, SC to Virginia Beach, VA 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
More routes, destinations and providers
Currency
Language

Useful links