Cheap Bus tickets to Williamsport

What are the most popular routes to Williamsport?

Pittsburgh - WilliamsportAverage price$130Average duration1d 8hDaily departures1
Philadelphia - WilliamsportAverage price$114Average duration5h 20mDaily departures1
Harrisburg - WilliamsportAverage price$59Average duration2h 5mDaily departures1
Allentown - WilliamsportAverage price$82Average duration3h 25mDaily departures2
Quakertown - WilliamsportAverage price$78Average duration4h 10mDaily departures1