There are 3 ways to get from Appomattox to Roanoke by taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Appomattox to Lynchburg Transit Center
- Take the bus from Lynchburg Transit Center to Roanoke Bus StopGreyhound US0600
1h 32m$71–87Drive 71.3 mi
cheapest- Drive from Appomattox to Roanoke71.3 mi
1h 27m$13–19Taxi, train
- Take the taxi from Appomattox to Lynchburg
- Take the train from Lynchburg to RoanokeNortheast Regional
1h 43m$62–275
Questions & Answers
The cheapest way to get from Appomattox to Roanoke is to drive which costs $13 - $19 and takes 1h 27m.
The fastest way to get from Appomattox to Roanoke is to drive which takes 1h 27m and costs $13 - $19.
The distance between Appomattox and Roanoke is 73 miles. The road distance is 71.7 miles.
The best way to get from Appomattox to Roanoke without a car is to taxi and bus which takes 1h 32m and costs $70 - $90.
It takes approximately 1h 32m to get from Appomattox to Roanoke, including transfers.
Yes, the driving distance between Appomattox to Roanoke is 72 miles. It takes approximately 1h 27m to drive from Appomattox to Roanoke.
There are 83+ hotels available in Roanoke.
What companies run services between Appomattox, VA, USA and Roanoke, VA, USA?
There is no direct connection from Appomattox to Roanoke. However, you can take the taxi to Lynchburg Transit Center then take the bus to Roanoke Bus Stop. Alternatively, you can take the taxi to Lynchburg then take the train to Roanoke.
Transport is disrupted due to the Russia-Ukraine war. Read more
Rome2Rio's guide to Amtrak Northeast Regional
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Lynchburg to Roanoke
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- $7–210
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $7–210
- Business Class
- $50–240
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Lynchburg Transit Center to Roanoke Bus Stop
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $15–21
- Website
- https://www.greyhound.com/
- Ave. Duration
- 27 min
- Estimated price
- $55–70
Yellow Cab Lynchburg
- Phone
- +1 434-846-8888
Gray Top Cab
- Phone
- +1 434-845-4554
Allied Cabs
- Phone
- +1 434-845-7039
Yellow Cab Lynchburg
- Phone
- +1 434-846-8888
Gray Top Cab
- Phone
- +1 434-845-4554
Allied Cabs
- Phone
- +1 434-845-7039
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide




