Cheap Bus tickets to Bethlehem, US

What are the most popular routes to Bethlehem?

New York City - BethlehemAverage priceRUB 2,565Average duration2h 5mDaily departures3
State College - BethlehemAverage priceRUB 5,826Average duration8h 5mDaily departures3
Hazleton - BethlehemAverage priceRUB 2,250Average duration2hDaily departures1
Williamsport - BethlehemAverage priceRUB 4,440Average duration4h 20mDaily departures1
Selinsgrove - BethlehemAverage priceRUB 5,863Average duration10h 10mDaily departures1