Cheap Bus tickets to Williamsport

What are the most popular routes to Williamsport?

Philadelphia - WilliamsportAverage price₩122 222Average duration5h 20mDaily departures1
Buffalo - WilliamsportAverage price₩192 047Average duration21h 15mDaily departures1
State College - WilliamsportAverage price₩70 584Average duration2hDaily departures3
Bradford - WilliamsportAverage price₩172 561Average duration18h 45mDaily departures1
Selinsgrove - WilliamsportAverage price₩32 477Average duration1h 5mDaily departures2