Cheap Bus tickets to Montoursville

What are the most popular routes to Montoursville?

Allentown - MontoursvilleAverage price£53Average duration6h 45mDaily departures1
Middletown - MontoursvilleAverage price£39Average duration2h 40mDaily departures2