There are 7 ways to get from Richmond to Greeneville by plane, taxi, bus, car, train, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Richmond International Airport to Tri-Cities Regional Tn/Va Airport, taxi
best- Fly from Richmond International Airport (RIC) to Tri-Cities Regional Tn/Va Airport (TRI)plane RIC - TRI
- Take the taxi from Tri-Cities-Regional-Airport-TRI to Greenevilletaxi
6h 3m$175–610Drive 356.4 mi
cheapest- Drive from Richmond to Greenevillecar 356.4 mi
6h 41m$65–94Bus, drive
- Take the bus from Richmond to Raleigh Bus Stationbus
- Take the bus from Raleigh Bus Station to Asheville, NCbus
- Drive from Asheville, NC to Greenevillecar
10h 10m$68–133Train, bus, drive
- Take the train from Richmond Staples Mill Road Amtrak Station to Greensborotrain
- Take the bus from Greensboro Bus Stop to Asheville, NCbus
- Drive from Asheville, NC to Greenevillecar
12h 35m$120–255Fly Richmond International Airport to Asheville Regional Airport, drive
- Fly from Richmond International Airport (RIC) to Asheville Regional Airport (AVL)plane RIC - AVL
- Drive from ART Station to Greenevillecar
7h 45m$71–396Bus, subway to Washington Dulles International Airport, fly to Mcghee Tyson Airport, drive
- Take the bus from Richmond to Washington Union Stationbus
- Take the subway from Farragut West, Blue/Orange/Silver Line Track 2 Platform to Washington Dulles International Airport, Silver Line Center Platformsubway
- Fly from Washington Dulles International Airport (IAD) to Mcghee Tyson Airport (TYS)plane IAD - TYS
- Drive from Mcghee Tyson Airport (TYS) to Greenevillecar
6h 59m$135–709Bus, drive via Greensboro
- Take the bus from Richmond to Greensboro Bus Stopbus
- Take the bus from Greensboro Bus Stop to Asheville, NCbus
- Drive from Asheville, NC to Greenevillecar
12h$80–138
Richmond International Airport (RIC) to Tri-Cities Regional Tn/Va Airport (TRI) flights
Questions & Answers
The cheapest way to get from Richmond to Greeneville is to drive which costs $65 - $95 and takes 6h 41m.
The fastest way to get from Richmond to Greeneville is to fly and taxi which takes 6h 3m and costs $170 - $650.
The distance between Richmond and Greeneville is 337 miles. The road distance is 358.4 miles.
It takes approximately 6h 3m to get from Richmond to Greeneville, including transfers.
Yes, the driving distance between Richmond to Greeneville is 358 miles. It takes approximately 6h 41m to drive from Richmond to Greeneville.
There are 22+ hotels available in Greeneville.
What companies run services between Richmond, VA, USA and Greeneville, TN, USA?
There is no direct connection from Richmond to Greeneville. However, you can take the bus to Ric Airport, walk to Richmond International Airport (RIC) airport, fly to Tri-Cities Regional Tn/Va Airport (TRI), then take the taxi to Greeneville. Alternatively, you can take a bus from Richmond to Greeneville via Raleigh Bus Station and Asheville, NC in around 10h 10m.
- Website
- delta.com
Flights from Richmond International Airport to Tri-Cities Regional Tn/Va Airport via Atlanta
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- $110–600
Flights from Richmond International Airport to Asheville Regional Airport via Atlanta
- Ave. Duration
- 4h 24m
- When
- Every day
- Estimated price
- $80–450
Flights from Richmond International Airport to Asheville Regional Airport via New York La Guardia
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $100–550
Flights from Washington Dulles International Airport to Mcghee Tyson Airport via Atlanta
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $140–750
- Website
- aa.com
Flights from Richmond International Airport to Tri-Cities Regional Tn/Va Airport via Charlotte
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- $75–480
Flights from Richmond International Airport to Tri-Cities Regional Tn/Va Airport via Chicago O'Hare
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $150–750
Flights from Richmond International Airport to Asheville Regional Airport via Charlotte
- Ave. Duration
- 4h 9m
- When
- Every day
- Estimated price
- $60–380
Flights from Richmond International Airport to Asheville Regional Airport via Philadelphia
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- $85–460
Flights from Washington Dulles International Airport to Mcghee Tyson Airport via Charlotte
- Ave. Duration
- 3h 47m
- When
- Monday to Saturday
- Estimated price
- $110–700
- Website
- united.com
Flights from Richmond International Airport to Asheville Regional Airport via Newark
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- $100–500
Flights from Washington Dulles International Airport to Mcghee Tyson Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $100–650
- Website
- allegiantair.com
Flights from Washington Dulles International Airport to Mcghee Tyson Airport
- Ave. Duration
- 1h 34m
- When
- Friday
- Estimated price
- $100–650
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Richmond Staples Mill Road Amtrak Station to Greensboro
- Ave. Duration
- 5h 37m
- Frequency
- Once daily
- Estimated price
- $85–190
- Website
- Amtrak
Subway from Farragut West, Blue/Orange/Silver Line Track 2 Platform to Washington Dulles International Airport, Silver Line Center Platform
- Ave. Duration
- 47 min
- Frequency
- Every 15 minutes
- Estimated price
- $2–3
- Website
- Washington Metropolitan Area Transit Authority
- standard fare after 9:30 p.m
- $2–3
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Richmond to Raleigh Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $22–45
- Website
- Greyhound
Bus from Raleigh Bus Station to Asheville, NC
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- Greyhound
Bus from Greensboro Bus Stop to Asheville, NC
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $25–50
- Website
- Greyhound
Bus from Richmond to Washington Union Station
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Website
- Greyhound
Bus from Greensboro Bus Stop to Asheville, NC
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $25–50
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Richmond to Raleigh Bus Station
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- $23–40
- Schedules at
- Flixbus USA
Bus from Richmond to Washington Union Station
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $16–28
- Schedules at
- Flixbus USA
Bus from Richmond to Greensboro Bus Stop
- Ave. Duration
- 6h 20m
- Frequency
- 4 times a week
- Estimated price
- $40–75
- Schedules at
- Flixbus USA
- Ave. Duration
- 52 min
- Estimated price
- $100–130
Kingsport Cabbie
- Phone
- +1-423-963-4760
Reliable Taxi
- Phone
- +1-423-426-6003
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide













