Search bus, flight, train tickets from Nashville to Virginia Beach

There are 1 train company operating 2 routes - Shuttle, Crescent. The cheapest train costs $212 and is 1d 1h 23min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

oneway

Find related trips

Train from Murfreesboro to ChesapeakeCheapest way from Clarksville to NorfolkHow to get from Huntsville to PortsmouthCheapest way from Chattanooga to Portsmouth Heights

Nashville airports, bus, and train stations

ATN Anniston Amtrak
182 miles from Nashville
BHM Birmingham Amtrak
183.2 miles from Nashville

Virginia Beach airports, bus, and train stations

NFK Norfolk
16.5 miles from Virginia Beach
NPN Newport News Amtrak
28.7 miles from Virginia Beach

Bus
$79
Nashville to Virginia Beach
19h 23minFind tickets
Flight
$302
BNA to ORF
6h 11min
Train
$213
ATN to NFK
1d 1h 32minFind tickets
Bus
$77
Nashville to Norfolk
18h 52minFind tickets
Flight
$300
BNA to PHF
6h 9min
Train
$222
BHM to NFK
1d 2h 40minFind tickets
Bus
$77
Nashville to Hampton
18h 47minFind tickets
Flight
$293
BNA to RIC
6h 2min
Train
$212
ATN to NPN
1d 1h 23minFind tickets
Bus
$75
Nashville to Williamsburg
18h 11minFind tickets
Flight
$310
BNA to SBY
6h 19min
Train
$221
BHM to NPN
1d 2h 31minFind tickets
Drive
$63
Nashville to Virginia Beach
15h 1min

What is the best way to travel from Nashville to Virginia Beach?

There are 4 ways to travel from Nashville to Virginia Beach. 4 buses, 4 flights, 4 trains and 1 driving option are possible between the two areas. The driving option from Nashville to Virginia Beach is the cheapest and fastest. The train operated by Amtrak running from ATN to NFK is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Compare bus, flight, train, driving option