Cheap Bus tickets to Bethlehem, US

What are the most popular routes to Bethlehem?

State College - BethlehemAverage priceCHF 60Average duration8h 5mDaily departures1
Hazleton - BethlehemAverage priceCHF 24Average duration2hDaily departures1
Selinsgrove - BethlehemAverage priceCHF 61Average duration10h 10mDaily departures1
Bloomsburg - BethlehemAverage priceCHF 33Average duration3h 5mDaily departures1
Allentown - BethlehemAverage priceCHF 11Average duration40mDaily departures1