Search cheap train tickets to Virginia
Overview
Virginia train travel info
Destinations | 22 |
Companies | 7 |
Stations | 426 |
Connections | 1,597 |
Lowest Prices
We find the cheapest bus & train tickets, so you can wander for less.
Best Travel Options
We partner with 500+ carriers to bring you the most bus & train options.
Quick & Easy Booking
Book trips quickly with a simple, hassle-free checkout – online & on our app.
Fast Customer Support
We don’t monkey around. We respond within minutes to help you out.
Train services in Virginia
Virginia Trains
Train | Routes | Destinations |
---|---|---|
Amtrak | 1816 | 348 |
Amtrak Northeast Regional | 454 | 47 |
Amtrak Silver Service | 129 | 42 |
Amtrak Crescent | 128 | 33 |
Amtrak Carolinian | 111 | 24 |
Amtrak Cardinal | 84 | 24 |
Amtrak Palmetto | 62 | 23 |
Frequently Asked Questions
Popular train routes in Virginia
- trains from New York to Norfolk
- trains from New York to Fredericksburg
- trains from Richmond to Los Angeles
- trains from New York to Richmond
- trains from Wilmington to Richmond
- trains from Norfolk to New York
- trains from Philadelphia to Richmond
- trains from Boston to Richmond
- trains from Norfolk to Washington
- trains from Philadelphia to Alexandria
- trains from Washington to Petersburg
- trains from Richmond to Raleigh
- trains from Charlottesville to Philadelphia
- trains from Lynchburg to Washington
- trains from Richmond to Charlotte
- trains from Richmond to Philadelphia
- trains from Richmond to Chicago
- trains from Alexandria to Norfolk
- trains from Chicago to Richmond
- trains from Philadelphia to Charlottesville
- trains from Savannah to Richmond
- trains from New York to Charlottesville
- trains from Fredericksburg to New York
- trains from Virginia Beach to New York
- trains from Charlottesville to Washington
- trains from Richmond to Savannah
- trains from Alexandria to Philadelphia
- trains from Newport News to New York
- trains from Washington to Newport News
- trains from Fredericksburg to Washington
- trains from Washington to Richmond
- trains from Lynchburg to New York
- trains from Norfolk to Alexandria
- trains from Richmond to Baltimore
- trains from Newport News to Washington
- trains from Newark to Richmond
- trains from Manassas to New York
- trains from Alexandria to New York
- trains from Washington to Charlottesville
- trains from Newark to Virginia Beach
- trains from New York to Alexandria
- trains from Richmond to New York
- trains from Richmond to New Orleans
- trains from Richmond to Alexandria
- trains from New York to Virginia Beach
- trains from Baltimore to Norfolk
- trains from Petersburg to New York
- trains from Newport News to Philadelphia
- trains from Richmond to Washington
- trains from New York to Lynchburg
- trains from Norfolk to Philadelphia
- trains from New York to Newport News
- trains from Baltimore to Charlottesville
- trains from North Charleston to Richmond
- trains from Washington to Virginia Beach
- trains from Alexandria to Richmond
- trains from Richmond to Boston
- trains from Washington to Norfolk
- trains from Richmond to Newark
- trains from Baltimore to Richmond
- trains from Philadelphia to Norfolk
- trains from Washington to Fredericksburg
Cities in Virginia

Wanderu is the simplest way to book bus and train travel.
With just a quick search on Wanderu, you can compare bus and train schedules and prices from hundreds of travel companies in one convenient place to find the trip that works best for you. Wanderu’s simple checkout process makes it easy to book cheap bus and train tickets hassle-free. Most importantly, as Wanderu is an official partner of all leading bus and train companies, we always have the best bus and train deals out there.
Book buses and trains on the go with the Wanderu app.
Download our app and snag the best travel deals across North America & Europe.Learn more
- Train Tickets
- United States
- Virginia