Cheap Bus and Train tickets to Manassas

What are the most popular routes to Manassas?

Charlottesville - ManassasAverage priceRUB 1,863Average duration1h 25mDaily departures4
Washington - ManassasAverage priceRUB 1,707Average duration52mDaily departures4
Washington - ManassasAverage priceRUB 2,219Average duration1hDaily departures1
Roanoke - ManassasAverage priceRUB 2,263Average duration4h 5mDaily departures2
Philadelphia - ManassasAverage priceRUB 6,921Average duration3h 40mDaily departures4