Bus Station in Ithaca

Ithaca Bus Station

Frequent daily service to NYC on both Greyhound and Shortline buses (from $36, five hours), with stops on the Cornell campus as well.
Airport in Finger Lakes

Syracuse Hancock International Airport

Connections include NYC on JetBlue and Delta; Newark, Washington DC and Chicago on United; and Toronto on Air Canada.
Bus Station in Corning

Corning Bus Station

Trailways ( offers services to Corning from NYC ($66, 5¾ hours) with transfers at Binghamton.
Airport in Ithaca

Ithaca Tompkins Regional Airport

Ithaca's airport, north of town, receives Delta and United flights from Newark, Detroit and Philadelphia.