NY → NY · about 38 miles
Rochester to Geneva bus schedule
Adirondack Trailways and OurBus run 19 direct buses a week from Rochester to Geneva. The fastest takes 50 minutes; the first bus leaves at 9:30 AM and the last at 12:35 PM.
Timetable data from · No schedule changes since at least
- Buses a week
- 19
- Fastest trip
- 50m
- First bus
- 9:30 AM
- Last bus
- 12:35 PM
12 of the 19 buses a week stop at Frederick Douglass Greater Rochester International Airport (ROC).
Timetable
Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Stops | Bus company | Ticket |
|---|---|---|---|---|---|---|
| 9:30 AM | 10:20 AM | 50m | Daily | Rochester to Geneva | Adirondack Trailways Full timetable | Book (carrier website) |
| 12:35 PM | 1:40 PM | 1h 05m | Daily | Rochester, NY (Greater Rochester International Airport, arrivals/lower level. The bus will stop on the outer roadway in the Shuttles/RTS buses area. From inside the main terminal, exit through Lower Entry B, and go over the first crosswalk.) to Geneva, NY (Downtown Geneva, bus stop inside Exchange Street Parking lot. During farmers market events, bus will pick up at the parking lot entrance on Exchange Street.) | OurBus Full timetable | No online booking link |
Route map
The map needs JavaScript.
Where to board in Rochester Where you get off in Geneva The route of the busiest trip
Where to catch the bus in Rochester
Where the bus stops in Geneva
Return trip: Geneva to Rochester
Questions
How long is the bus from Rochester to Geneva?
The fastest direct bus takes 50 minutes; the typical trip is 1 hour 5 minutes.
What time is the first bus from Rochester to Geneva?
The earliest departure is at 9:30 AM (Daily) and the last at 12:35 PM (Mon, Thu, Fri, Sat, Sun).
Which bus companies go from Rochester to Geneva?
Adirondack Trailways and OurBus run direct buses on this route.
Where do I catch the bus in Rochester?
Buses to Geneva leave from Rochester bus stop and Rochester (Greater Rochester International Airport).
Does the bus from Rochester to Geneva stop at Frederick Douglass Greater Rochester International Airport?
Yes, 12 of the 19 a week: at Rochester (Greater Rochester International Airport).