Cheap Bus and Train tickets to Roanoke

What are the most popular routes to Roanoke?

New York City - RoanokeAverage priceRUB 7 830Average duration16h 5mDaily departures19
New York City - RoanokeAverage priceRUB 10 217Average duration9h 33mDaily departures2
Philadelphia - RoanokeAverage priceRUB 4 500Average duration7h 44mDaily departures3
Baltimore - RoanokeAverage priceRUB 5 028Average duration6h 24mDaily departures5
Wilmington - RoanokeAverage priceRUB 5 664Average duration15h 55mDaily departures5