Cheap Bus tickets to Corning, NY

What are the most popular routes to Corning?

New York City - CorningAverage priceMX$1,468Average duration6h 15mDaily departures8
Buffalo - CorningAverage priceMX$1,327Average duration4h 40mDaily departures3
Bath - CorningAverage priceMX$234Average duration25mDaily departures1
Binghamton - CorningAverage priceMX$480Average duration1h 35mDaily departures2
Rochester - CorningAverage priceMX$789Average duration2h 40mDaily departures2