Cheap Bus tickets to York, PA, US

What are the most popular routes to York?

Harrisburg - YorkAverage price$19Average duration30mDaily departures1
New York City - YorkAverage price$88Average duration5h 50mDaily departures4
Washington - YorkAverage price$37Average duration2h 35mDaily departures3
Pittsburgh - YorkAverage price$66Average duration4h 30mDaily departures1
Philadelphia - YorkAverage price$74Average duration4hDaily departures2