Cheap Bus tickets to Corning, NY

What are the most popular routes to Corning?

New York City - CorningAverage priceTHB 2,762Average duration6h 35mDaily departures8
Buffalo - CorningAverage priceTHB 2,417Average duration4h 40mDaily departures3
Binghamton - CorningAverage priceTHB 913Average duration1h 35mDaily departures2
Rochester - CorningAverage priceTHB 1,448Average duration5h 20mDaily departures2
Bath - CorningAverage priceTHB 446Average duration25mDaily departures1