There are 13 ways via 4 modes from Nashville to Virginia Beach - bus, flight, train or driving option. The cheapest train costs $212. There are 2 train routes - Shuttle, Crescent - to Virginia Beach from Nashville.

Bus
Nashville to Virginia Beach

$79
, 19h 23min

Bus tickets from Nashville to Virginia Beach

Flight
BNA to ORF

$302
, 6h 11min

Flight tickets from BNA to ORF

Train
ATN to NFK

$213
, 1d 1h 32min

Train
ATN to NFK

Amtrak Train From ATN  To NFK
From ATN
To NFK
$213
1d 1h 32min

Amtrak
Schedules, tickets, and information

Train

1 stop
$213

1d 1h 32min
ATN · Anniston
Crescent · 18h 44min
NYP · New York City
Shuttle · 6h 48min
NFK · Norfolk

Bus
Nashville to Norfolk

$77
, 18h 52min

Bus tickets from Nashville to Norfolk

Flight
BNA to PHF

$300
, 6h 9min

Flight tickets from BNA to PHF

Train
BHM to NFK

$222
, 1d 2h 40min

Train
BHM to NFK

Amtrak Train From BHM  To NFK
From BHM
To NFK
$222
1d 2h 40min

Amtrak
Schedules, tickets, and information

Train

1 stop
$222

1d 2h 40min
BHM · Birmingham
Crescent · 19h 52min
NYP · New York City
Shuttle · 6h 48min
NFK · Norfolk

Bus
Nashville to Hampton

$77
, 18h 47min

Bus tickets from Nashville to Hampton

Flight
BNA to RIC

$293
, 6h 2min

Flight tickets from BNA to RIC

Train
ATN to NPN

$212
, 1d 1h 23min

Train
ATN to NPN

Amtrak Train From ATN  To NPN
From ATN
To NPN
$212
1d 1h 23min

Amtrak
Schedules, tickets, and information

Train

1 stop
$212

1d 1h 23min
ATN · Anniston
Crescent · 18h 44min
NYP · New York City
Shuttle · 6h 38min
NPN · Newport News

Bus
Nashville to Williamsburg

$75
, 18h 11min

Bus tickets from Nashville to Williamsburg

Flight
BNA to SBY

$310
, 6h 19min

Flight tickets from BNA to SBY

Train
BHM to NPN

$221
, 1d 2h 31min

Train
BHM to NPN

Amtrak Train From BHM  To NPN
From BHM
To NPN
$221
1d 2h 31min

Amtrak
Schedules, tickets, and information

Train

1 stop
$221

1d 2h 31min
BHM · Birmingham
Crescent · 19h 52min
NYP · New York City
Shuttle · 6h 38min
NPN · Newport News

Drive
Nashville to Virginia Beach

$63
, 15h 1min

Drive
Nashville to Virginia Beach

From Nashville
To Virginia Beach
$63
15h 1min


Schedules, tickets, and information

Drive

Direct
$63

15h 1min
Nashville
15h 1min
Virginia Beach

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!

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 Anniston
BHM Birmingham Amtrak Birmingham

Virginia Beach airports, bus, and train stations

NFK Norfolk Norfolk
NPN Newport News Amtrak Newport News

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