Search Rochester bus tickets

switcheroo

Quickview

How to get to Rochester by bus?

Routes174
Trips per day308
bus carriers3
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 $14.65. Such great deals to Rochester are available on one route to Winona. 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. Winona at $19.98 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 Kahler Grand Hotel - 20 2nd Ave SW, 205 6th St SW and Days Inn - 6 1st Ave NW. Kahler Grand Hotel - 20 2nd Ave SW is the busiest bus station in Rochester.

Los Angeles

There are 10 bus schedules per day connecting Los Angeles with Rochester. It takes on average 49 hours and 31 minutes to travel 1537 miles, 2473 kms, by bus from Los Angeles. One bus company operates schedules from Los Angeles, with Greyhound offering the most daily connections to Rochester. Traveling by bus from Los Angeles you will most likely to arrive in Rochester at 205 6th St SW.
Avg. Time
2d 1h 31m
Avg. Price
$322.94

St Paul

There are 8 bus schedules per day connecting St Paul with Rochester. It takes on average 2 hours and 3 minutes to travel 72 miles, 116 kms, by bus from St Paul. 2 bus carriers offer schedules from St Paul, with Amtrak Thruway offering the most daily connections to Rochester. Traveling by bus from St Paul you will most likely to arrive in Rochester at Kahler Grand Hotel - 20 2nd Ave SW.
Avg. Time
2h 3m
Avg. Price
$41.54

New York

There are 6 bus schedules per day connecting New York with Rochester. It takes on average 41 hours and 35 minutes to travel 969 miles, 1559 kms, by bus from New York. One bus company operates 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 205 6th St SW.
Avg. Time
1d 17h 35m
Avg. Price
$231.29

Winona

There are 6 bus schedules per day connecting Winona with Rochester. It takes on average 1 hour and 17 minutes to travel 41 miles, 66 kms, by bus from Winona. 2 bus carriers offer schedules from Winona, with Amtrak Thruway offering the most daily connections to Rochester. Traveling by bus from Winona you will most likely to arrive in Rochester at Kahler Grand Hotel - 20 2nd Ave SW.
Avg. Time
1h 17m
Avg. Price
$31.16

Las Vegas

There are 5 bus schedules per day connecting Las Vegas with Rochester. It takes on average 42 hours and 21 minutes to travel 1310 miles, 2108 kms, by bus from Las Vegas. One bus company operates schedules from Las Vegas, with Greyhound offering the most daily connections to Rochester. Traveling by bus from Las Vegas you will most likely to arrive in Rochester at 205 6th St SW.
Avg. Time
1d 18h 21m
Avg. Price
$267.70

Located in Minnesota, United States, you can travel by bus to Rochester from 174 destinations and choose from 308 daily bus schedules to get you there. Amtrak Thruway has the most bus connections to Rochester. The furthest bus arriving in Rochester covers a distance of 1599.67 miles, 2573.77 kms, covering the journey in 55 hours and 48 minutes

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

bus companies serving Rochester

Greyhound

There are 11 daily Greyhound schedules to Rochester. Greyhound can get you to Rochester by bus from 96 destinations including Chicago.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 29m
Avg. Price
$202.50

Amtrak Thruway

There are 13 daily Amtrak Thruway schedules to Rochester. Amtrak Thruway can get you to Rochester by bus from 3 destinations including St Paul.
Restroom
Loyalty rewards
Air conditioning
Avg. Time
0h 3m
Avg. Price
$41.09

Jefferson Lines

There are 58 daily Jefferson Lines schedules to Rochester. Jefferson Lines can get you to Rochester by bus from 79 destinations including Minneapolis.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 12m
Avg. Price
$135.00