Search bus tickets to Rochester

switcheroo

Quickview

How to get to Rochester by bus?

Routes202
Trips per day491
bus carriers8
Stations3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Rochester?

The cheapest prices for a bus ticket to Rochester that users have found recently on Wanderu start at $1.00. Such great deals to Rochester are available on 4 routes including New York, Buffalo and Syracuse. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Rochester. Niagara Falls at $5.91 has consistently the lowest average bus ticket prices to Rochester.

What are the main bus stations in Rochester?

The most popular bus stations in Rochester are Trailways Term - 186 Cumberland St, E Broad St btwn Chestnut St and Broadway St and 368 Jefferson Rd. Trailways Term - 186 Cumberland St is the busiest bus station in Rochester.

New York

There are 18 bus schedules per day connecting New York with Rochester. It takes on average 7 hours and 17 minutes to travel 251 miles, 404 kms, by bus from New York. 4 bus carriers offer schedules from New York, with Greyhound offering the most daily connections to Rochester. Traveling by bus from New York you will most likely to arrive in Rochester at Trailways Term - 186 Cumberland St.
Avg. Time
7h 17m
Avg. Price
$40.48

Atlantic City

There are 17 bus schedules per day connecting Atlantic City with Rochester. It takes on average 10 hours and 37 minutes to travel 311 miles, 500 kms, by bus from Atlantic City. One bus company operates schedules from Atlantic City, with Greyhound offering the most daily connections to Rochester. Traveling by bus from Atlantic City you will most likely to arrive in Rochester at Trailways Term - 186 Cumberland St.
Avg. Time
10h 37m
Avg. Price
$89.40

Buffalo

There are 15 bus schedules per day connecting Buffalo with Rochester. It takes on average 1 hour and 35 minutes to travel 67 miles, 108 kms, by bus from Buffalo. 4 bus carriers offer schedules from Buffalo, with Greyhound offering the most daily connections to Rochester. Traveling by bus from Buffalo you will most likely to arrive in Rochester at Trailways Term - 186 Cumberland St.
Avg. Time
1h 35m
Avg. Price
$10.16

Syracuse

There are 13 bus schedules per day connecting Syracuse with Rochester. It takes on average 2 hours to travel 75 miles, 120 kms, by bus from Syracuse. 6 bus carriers offer schedules from Syracuse, with Adirondack Trailways offering the most daily connections to Rochester. Traveling by bus from Syracuse you will most likely to arrive in Rochester at Trailways Term - 186 Cumberland St.
Avg. Time
2h 0m
Avg. Price
$13.41

New Paltz

There are 12 bus schedules per day connecting New Paltz with Rochester. It takes on average 9 hours and 35 minutes to travel 205 miles, 330 kms, by bus from New Paltz. 3 bus carriers offer schedules from New Paltz, with Adirondack Pool offering the most daily connections to Rochester. Traveling by bus from New Paltz you will most likely to arrive in Rochester at Trailways Term - 186 Cumberland St.
Avg. Time
9h 35m
Avg. Price
$83.11

Located in New York, United States, you can travel by bus to Rochester from 202 destinations and choose from 491 daily bus schedules to get you there. Greyhound has the most bus connections to Rochester. The furthest bus arriving in Rochester covers a distance of 2320.71 miles, 3733.88 kms, covering the journey in 70 hours and 43 minutes

Looking for other ways to get there? Check out Train options to Rochester.

bus companies serving Rochester

Adirondack Pool

There are 8 daily Adirondack Pool schedules to Rochester. Adirondack Pool can get you to Rochester by bus from 13 destinations including Albany.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 9m
Avg. Price
$70.84

Adirondack Trailways

There are 52 daily Adirondack Trailways schedules to Rochester. Adirondack Trailways can get you to Rochester by bus from 66 destinations including New Rochelle.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 10m
Avg. Price
$62.41

Greyhound

There are 106 daily Greyhound schedules to Rochester. Greyhound can get you to Rochester by bus from 228 destinations including Buffalo.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 10m
Avg. Price
$60.93

Megabus

There are 13 daily Megabus schedules to Rochester. Megabus can get you to Rochester by bus from 4 destinations including Buffalo.
Restroom
WiFi
Movies
Power outlet
Green certified
Air conditioning
Avg. Time
0h 4m
Avg. Price
$19.22

Trailways NY Pool

There are 14 daily Trailways NY Pool schedules to Rochester. Trailways NY Pool can get you to Rochester by bus from 7 destinations including New York.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 5m
Avg. Price
$46.52

Trailways NY

There are 17 daily Trailways NY schedules to Rochester. Trailways NY can get you to Rochester by bus from 22 destinations including Cortland.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 4m
Avg. Price
$34.95

Pine Hill Kingston

There are 48 daily Pine Hill Kingston schedules to Rochester. Pine Hill Kingston can get you to Rochester by bus from 31 destinations including New Paltz.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 11m
Avg. Price
$60.57

OurBus

There are 6 daily OurBus schedules to Rochester. OurBus can get you to Rochester by bus from 8 destinations including Syracuse.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Free water
Avg. Time
0h 4m
Avg. Price
$16.88