Cheap Bus and Train tickets to Manassas

What are the most popular routes to Manassas?

New York City - ManassasAverage price$206Average duration5h 20mDaily departures4
Boston - ManassasAverage price$439Average duration10h 25mDaily departures10
Charlottesville - ManassasAverage price$56Average duration1h 27mDaily departures4
Philadelphia - ManassasAverage price$88Average duration10hDaily departures7
Newark - ManassasAverage price$245Average duration5hDaily departures6