COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets to Geneseo



How to get to Geneseo by bus

Trips per day5
bus lines6
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Geneseo?

$68.63 is the cheapest price for a bus ticket to Geneseo, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Geneseo. In the last month, buses from Binghamton to Geneseo had the lowest average price at $87.28.

Where is the bus station in Geneseo, NY?

The main bus station in Geneseo is 74 Main St. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Geneseo.

Located in New York, Geneseo is accessible by bus from 3 other cities. You can choose from 5 daily scheduled trips when you search for buses to Geneseo on Wanderu. Trailways NY usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Geneseo are also available..

Bus companies serving Geneseo

Trailways NY

There are 10 scheduled Trailways NY buses per day. Trailways NY can get you to Geneseo from 10 cities, including Mount Morris.
Avg. Time
1h 11m
Avg. Price

Adirondack Pool

There are 4 scheduled Adirondack Pool buses per day. Adirondack Pool can get you to Geneseo from 4 cities, including Rosendale.
Avg. Time
8h 54m
Avg. Price

Adirondack Trailways

There are 4 scheduled Adirondack Trailways buses per day. Adirondack Trailways can get you to Geneseo from 3 cities, including Cobleskill.
Avg. Time
5h 41m
Avg. Price

Trailways NY Pool

There are 3 scheduled Trailways NY Pool buses per day. Trailways NY Pool can get you to Geneseo from 3 cities, including Batavia.
Avg. Time
4h 30m
Avg. Price


There is one Greyhound bus per day, from Binghamton to Geneseo.
Avg. Time
4h 50m
Avg. Price

Pine Hill Kingston

There is one Pine Hill Kingston bus per day, from New Paltz to Geneseo.
Avg. Time
11h 0m
Avg. Price