Cheap Bus tickets to Elmira, NY, US

What are the most popular routes to Elmira?

New York City - ElmiraAverage priceCLP 45,570Average duration8h 10mDaily departures5
Buffalo - ElmiraAverage priceCLP 42,375Average duration3h 30mDaily departures3
Binghamton - ElmiraAverage priceCLP 21,509Average duration1hDaily departures3
Rochester - ElmiraAverage priceCLP 44,202Average duration4h 50mDaily departures2
Syracuse - ElmiraAverage priceCLP 38,694Average duration4h 10mDaily departures2