Buses Buses to Rochester

Bus tickets to Rochester

Search bus times and book a cheap bus to Rochester from Greyhound, Bus and more.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Boston (BOS)
Rochester (ROC)
Wed 6/16
Wed 6/23
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

General Information to know before booking a bus ride to Rochester

Key points of information useful to booking your bus ticket to Rochester.
Round-trip from$40Bus tickets to Rochester found within the last 3 days start at $40 round-trip from Buffalo
One-way from$45The cheapest one-way bus ticket from New York starts at $45. This price was found within the last 3 days.
Popular stationDansville BusThe most commonly used station in Rochester is Dansville Bus.
Popular bus lineGreyhoundGreyhound, Bus and FlixBus are some of the bus lines that arrive at Dansville Bus

Book a bus ride to Rochester return-trip

Here are some of the best bus deals to Rochester from popular cities. Find more deals from bus lines like Greyhound by searching below.
Greyhound
Jul 13
5:00 pmBuffalo Downtown Terminal
1h 20m
6:20 pmRochester
Aug 3
6:05 pmRochester
1h 25m
7:30 pmBuffalo Downtown Terminal
Bus, Greyhound
Jun 20
4:00 amBuffalo Downtown Terminal
1h 30m
5:30 amRochester
Jun 27
9:30 amRochester
1h 25m
10:55 amBuffalo Downtown Terminal
Greyhound
Oct 4
5:00 pmBuffalo Downtown Terminal
1h 20m
6:20 pmRochester
Oct 8
11:25 amRochester
1h 30m
12:55 pmBuffalo Downtown Terminal
Greyhound
Jul 2
4:00 amBuffalo Downtown Terminal
1h 30m
5:30 amRochester
Aug 10
4:45 amRochester
1h 30m
6:15 amBuffalo Downtown Terminal
Greyhound
Jul 2
5:00 pmBuffalo Downtown Terminal
1h 20m
6:20 pmRochester
Jul 7
1:55 amRochester
1h 30m
3:25 amBuffalo Downtown Terminal
Greyhound
Jun 20
2:55 amSyracuse
1h 40m
4:35 amRochester
Jun 20
8:15 pmRochester
1h 30m
9:45 pmSyracuse

Book a bus ride to Rochester one way

Below are the cheapest bus deals we’ve found to Rochester one-way from nearby cities. You can search all buses below for all available options.
Bus, FlixBus
Jul 1
2:45 amNew York Penn Station
6h 30m
1 stop
9:15 amRochester
Bus, FlixBus
Jul 1
2:45 amNew York Penn Station
6h 30m
1 stop
9:15 amRochester
Bus, FlixBus
Aug 2
2:45 amNew York Penn Station
6h 30m
1 stop
9:15 amRochester

FAQs for booking bus tickets to Rochester

How much is a bus ticket to Rochester?

Syracuse is a popular place to leave from to get to Rochester. You can use our search form to see all possible options from your specific location.

What is the main bus station in Rochester?

Dansville Bus is a popular station to arrive at. You’ll find many options from here to get to your destination. You can find bus arrivals and departures at Dansville Bus from and to major nearby cities like Syracuse.

What bus companies go to Rochester?

Most users on momondo will check prices for Greyhound for their ride to Rochester. While Greyhound is the most common choice, you can also search for options from Bus and FlixBus, as all 3 bus companies can typically get you to Rochester. More options may be available to you, so use our search form to find all available options from your city to Rochester.

How far in advance should I book a bus to Rochester?

Ride a one-way bus to Rochester for $45 on average this week. We don’t expect any changes in price for the next 3 months. As seats fill up quickly, we recommend booking when you can so your trip is secured.


  • Round-trip
  • One-way