placeOrlando, FL pin_dropRoanoke, VA
swap_horiz
swap_horizsearch
help

Amtrak from Orlando to Roanoke: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 2h 46m. Opt for Amtrak trains with fares starting at $156. Check the 8 departure options below.

Bus: Choose Flixbus for affordable tickets from Orlando to Roanoke starting at just $93.98 in a 20h 5m trip.

View bus schedules

Choose a date