Cheap Bus tickets to York, PA, US

What are the most popular routes to York?

New York City - YorkAverage priceR 979Average duration6h 50mDaily departures6
Philadelphia - YorkAverage priceR 954Average duration4h 50mDaily departures3
Baltimore - YorkAverage priceR 342Average duration1h 10mDaily departures1
Harrisburg - YorkAverage priceR 227Average duration30mDaily departures1
Pittsburgh - YorkAverage priceR 847Average duration4h 30mDaily departures1