Cheap Bus and Train tickets to Roanoke

Search form

What are the most popular routes to Roanoke?

New York City - RoanokeAverage price$90Average duration17h 29mDaily departures26
Philadelphia - RoanokeAverage price$75Average duration14h 15mDaily departures12
Norfolk - RoanokeAverage price$66Average duration15h 49mDaily departures3
Richmond - RoanokeAverage price$52Average duration9h 44mDaily departures2
Richmond - RoanokeAverage price$62Average duration11h 7mDaily departures1
‌