COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets to Geneseo

switcheroo

Quickview

How to get to Geneseo by bus

Routes20
Trips per day23
bus lines5
Stations1
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?

€5.10 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 Avon to Geneseo had the lowest average price at €5.10. The bus from Mount Morris to Geneseo also tends to start at relatively low prices.

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.

Chicago

There are 3 scheduled buses per day from Chicago to Geneseo. The route can be as long as 506 miles, or 813 kilometers. On average, the journey takes 28 hours . One bus company, Greyhound, connects Chicago to Geneseo. Buses from Chicago usually arrive in Geneseo at 74 Main St.
Avg. Time
1d 4h 0m
Avg. Price
€117.77

New Paltz

There are 3 scheduled buses per day from New Paltz to Geneseo. The route can be as long as 204 miles, or 329 kilometers. On average, the journey takes 14 hours and 3 minutes. There are 2 bus lines that operate on this route. Adirondack Trailways has the most daily buses. Buses from New Paltz usually arrive in Geneseo at 74 Main St.
Avg. Time
14h 3m
Avg. Price
€54.35

Potsdam

There are 3 scheduled buses per day from Potsdam to Geneseo. The route can be as long as 192 miles, or 309 kilometers. On average, the journey takes 20 hours and 22 minutes. One bus company, Adirondack Trailways, connects Potsdam to Geneseo. Buses from Potsdam usually arrive in Geneseo at 74 Main St.
Avg. Time
20h 22m
Avg. Price
€50.00

Salisbury

There are 2 scheduled buses per day from Salisbury to Geneseo. The route can be as long as 328 miles, or 528 kilometers. On average, the journey takes 20 hours . One bus company, Greyhound, connects Salisbury to Geneseo. Buses from Salisbury usually arrive in Geneseo at 74 Main St.
Avg. Time
20h 0m
Avg. Price
€95.87

Atlantic City

There are 2 scheduled buses per day from Atlantic City to Geneseo. The route can be as long as 296 miles, or 477 kilometers. On average, the journey takes 10 hours and 48 minutes. One bus company, Greyhound, connects Atlantic City to Geneseo. Buses from Atlantic City usually arrive in Geneseo at 74 Main St.
Avg. Time
10h 48m
Avg. Price
€52.37

Located in New York, Geneseo is accessible by bus from 20 other cities. You can choose from 23 daily scheduled trips when you search for buses to Geneseo on Wanderu. Adirondack Trailways 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 7 scheduled Trailways NY buses per day. Trailways NY can get you to Geneseo from 10 cities, including Elmira.
Avg. Time
1h 2m
Avg. Price
€12.49

Adirondack Trailways

There are 7 scheduled Adirondack Trailways buses per day. Adirondack Trailways can get you to Geneseo from 7 cities, including New Paltz.
Avg. Time
13h 31m
Avg. Price
€58.45

Pine Hill Kingston

There are 4 scheduled Pine Hill Kingston buses per day. Pine Hill Kingston can get you to Geneseo from 4 cities, including New Paltz.
Avg. Time
10h 54m
Avg. Price
€64.30

Greyhound

There is one Greyhound bus per day, from New York to Geneseo. Greyhound can get you to Geneseo from 2 cities, including New York.
Avg. Time
7h 52m
Avg. Price
€67.39

Trailways NY Pool

There is one Trailways NY Pool bus per day, from Buffalo to Geneseo. Trailways NY Pool can get you to Geneseo from 2 cities, including Buffalo.
Avg. Time
3h 20m
Avg. Price
€28.66