1map logoGo to main page

Nashville, TN, USA to Richmond, VA, USA from $70: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nashville, United States
to
Richmond, United States

How to Get from Nashville to Richmond: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$70 by busBest price
848 kmDistance
4h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nashville to Richmond with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Plane
Average Duration
4h  9m
Estimated price
$81-252
Recommended
Company
Greyhound USA
Bus
Average Duration
13h  50m
Estimated price
$70-150
Cheapest
route map
Distance: 848 km
Duration: 4h 9m

See more options

Company
N/A
Drive
Average Duration
10h  6m
Estimated price
$110-170
Company
Various
Bus
Train
Average Duration
22h  17m
Estimated price
$188-563

Nashville - Richmond operators

Explore transport companies operating between Nashville and Richmond, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
allegiantair.com

Plane from Nashville (BNA) to Richmond (RIC)

Average Duration
1h 35m
Estimated price
$80-816
Website
aa.com

Plane from Nashville (BNA) to Richmond (RIC)

Average Duration
3h 41m
Estimated price
$812-815
Website
delta.com

Plane from Nashville (BNA) to Richmond (RIC)

Average Duration
3h 39m
Estimated price
$813-814
Website
southwest.com

Plane from Nashville (BNA) to Richmond (RIC)

Average Duration
3h 55m
Estimated price
$817-818
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Nashville Bus Station to Richmond Bus Station

Average Duration
13h 50m
Estimated price
$70-150
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Atlanta to Alexandria

Average Duration
13h 28m
Estimated price
$819-2520

Train from Alexandria to Richmond Main Street Amtrak Station

Average Duration
2h 22m
Estimated price
$2523-2529

Nashville to Richmond: Overview of Bus, Train, Flight, and Car Trips

Traveling between Nashville and Richmond offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Start your road trip from Nashville to Richmond with a scenic drive covering 615 miles of beautiful landscapes and charming towns. Enjoy the journey that takes approximately 10 hours and 6 minutes, allowing you to soak in the sights along the way. 💸 The cost of this road trip can range from $110 to $170, depending on factors like gas prices, toll roads, and vehicle efficiency. Plan your budget accordingly and consider making stops at local diners or points of interest to enhance your travel experience.
Average price
$110 - $170
🛫 Flying from Nashville to Richmond is a convenient option with a direct flight that takes just 1 hour and 35 minutes. 🌍 The flight duration from Nashville to Richmond is approximately 4 hours and 9 minutes, with ticket prices ranging from $81 to $252 for this route.
Departure Point
Nashville Airport
Arrival Point
Richmond Airport
🚌 Travelling from Nashville to Richmond by bus is a convenient option for those looking for an affordable and comfortable journey. The overnight bus operated by Greyhound USA departs from Nashville Bus Station and arrives at Richmond Bus Station, with a total travel time of approximately 13 hours and 50 minutes. 💸 Ticket prices for the bus between Richmond and Nashville can vary, ranging from $70 to $150. With affordable fares and a direct connection between the two cities, taking the bus is a cost-effective and stress-free way to travel from Nashville to Richmond.
Departure Point
Nashville Bus Station
Arrival Point
Richmond Bus Station

Frequently asked questions

Find out more about the route from Nashville to Richmond.

Or choose the category:
The distance between Nashville and Richmond is approximately 848 km by air, and 990 km by road. The typical travel times vary depending on the mode of transportation. It takes about 4 hours and 7 minutes to fly from Nashville to Richmond, 10 hours and 6 minutes to drive by car, 13 hours and 50 minutes to travel by bus, and 18 hours and 42 minutes if you take a combination of bus and train.
The most cost-effective option for traveling from Nashville to Richmond would be taking a night bus, which takes approximately 13 hours and 50 minutes. This option is budget-friendly, with ticket prices ranging from $70 to $150. However, if you're looking for a quicker option, flying would be the best choice, taking only 4 hours and 7 minutes. Although it is slightly more expensive, with ticket prices ranging from $75 to $330, it offers the most time-efficient travel experience.
The prices for a bus ticket between Richmond and Nashville typically range from $70 to $150.
To travel from Nashville to Richmond without using public transportation, you can drive. The road distance between the two cities is approximately 990 km and it takes approximately 10 hours and 6 minutes to drive. The cost of the drive varies but can range between $110 and $170.
The best way to travel from Nashville to Richmond without a car is by taking a bus. The journey takes approximately 15 hours and 45 minutes and typically includes a transfer in Raleigh. The bus ride is a cost-effective option, with tickets ranging from $75 to $180.
Yes, there is a direct link between Nashville and Richmond. Greyhound USA operates an overnight bus service that departs from Nashville Bus Station and arrives at Richmond Bus Station. The journey takes approximately 13 hours and 50 minutes.
The flight between Nashville and Richmond typically takes around 1 hour and 33 minutes. The cost of the flight can vary depending on the airline and time of booking, with prices ranging from $76 to $322.
There are plenty of accommodation options near Richmond. With over 260 hotels to choose from, you'll have no trouble finding the perfect place to stay. Prices start at $58, making it affordable for different budgets. Whether you prefer luxury hotels, budget-friendly options, or something in between, Richmond has a wide range of accommodations to meet your needs.