NY → NY · about 107 miles

Batavia to Cortland bus schedule

Adirondack Trailways and Greyhound run 26 direct buses a week from Batavia to Cortland. The fastest takes 3 hours 20 minutes; the first bus leaves at 6:50 AM and the last at 6:05 PM.

Timetable data from · No schedule changes since at least

Buses a week
26
Fastest trip
3h 20m
First bus
6:50 AM
Last bus
6:05 PM

Timetable

Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses from Batavia, NY to Cortland, NY
DepartsArrivesDurationDaysStopsBus companyTicket
6:50 AM10:20 AM3h 30mMon, Thu, Fri, Sat, SunBatavia to CortlandAdirondack Trailways
Full timetable
Book (carrier website)
12:25 PM3:45 PM3h 20mDailyBatavia to CortlandAdirondack Trailways
Full timetable
Book (carrier website)
4:25 PM7:55 PM3h 30mDailyBatavia Park Road to Cortland City Office BuildingGreyhound
Full timetable
No online booking link
6:05 PM9:40 PM3h 35mDailyBatavia Park Road to Cortland City Office BuildingGreyhound
Full timetable
No online booking link

Route map

The map needs JavaScript.

Where to board in Batavia Where you get off in Cortland The route of the busiest trip

Where to catch the bus in Batavia

Where the bus stops in Cortland

Return trip: Cortland to Batavia

Questions

How long is the bus from Batavia to Cortland?

The fastest direct bus takes 3 hours 20 minutes; the typical trip is 3 hours 30 minutes.

What time is the first bus from Batavia to Cortland?

The earliest departure is at 6:50 AM (Mon, Thu, Fri, Sat, Sun) and the last at 6:05 PM (Daily).

Which bus companies go from Batavia to Cortland?

Adirondack Trailways and Greyhound run direct buses on this route.

Where do I catch the bus in Batavia?

Buses to Cortland leave from Batavia Park Road.