Cheap Bus tickets to Williamsport

What are the most popular routes to Williamsport?

Philadelphia - WilliamsportAverage priceRUB 5 768Average duration5h 20mDaily departures1
Buffalo - WilliamsportAverage priceRUB 9 064Average duration21h 15mDaily departures1
State College - WilliamsportAverage priceRUB 3 331Average duration2hDaily departures3
Bradford - WilliamsportAverage priceRUB 8 144Average duration18h 45mDaily departures1
Selinsgrove - WilliamsportAverage priceRUB 1 533Average duration1h 5mDaily departures2