COMPARE Prices across different modes

Wed
Oct 20
$60Amtrak
$29Flixbus
$79American Airlines
Fri
Oct 22
$60Amtrak
$25Flixbus
$88Republic Airlines
Sun
Oct 24
$59Amtrak
Find prices
$101Republic Airlines
Mon
Oct 25
$59Amtrak
$25Flixbus
$77American Airlines

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Rochester from New York City

distanceDistance250 miles (403 km)
durationAverage bus duration6 h 5 min
priceAverage bus ticket price$27 (€22)
frequencyBus frequency6 a day
changesDirect busYes, there are 6 direct buses a day

Buses from New York City to Rochester cover the 250 miles (403 km) long journey taking on average 6 h 5 min with our travel partners like. Normally, there are 6 buses operating per day, including direct services available. While the average ticket price for this route costs around $27 (€22), you can find the cheapest bus ticket for as low as $25 (€20).

Travel Tips

Buses from New York City to Rochester
Take the bus to Rochester easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York City to Rochester.
FAQs
How much does a cheap bus between New York City and Rochester cost?
Omio customers have found the cheapest buses from New York City to Rochester to cost as little as $25 (€20)  in the next 7 days.
What is the price of a bus ticket to Rochester from New York City?
If you’re looking to book your bus tickets in the next week, you can expect the New York City to Rochester bus price to come in at an average of $27 (€22)  one way.
How many miles is it from New York City to Rochester by bus?
The distance to Rochester from New York City by bus is approximately 250 miles (403 km).
How long is a bus between New York City and Rochester on average?
On average the New York City to Rochester bus time is 6 h 5 min  covering the 250 miles (403 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Are there any nonstop bus services from New York City to Rochester?
Yes, there are 6 direct buses a day between New York City and Rochester. If you’re looking for a direct bus, consider traveling with Flixbus, OurBus or Greyhound. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
How many buses are there between New York City and Rochester a day?
The average number of buses departing New York City for Rochester is 6 a day. The bus schedules and services may vary between weekdays and weekends.
When can I take the first bus from New York City to Rochester? When can I take the last bus for the day?
The first New York City to Rochester bus departs at 12: 00 PM   and the last bus from New York City to Rochester leaves at 6: 15 PM. Check out the most up-to-date bus schedule from New York City to Rochester on Omio and find the best time to travel to your destination.
How far in advance should I book a bus ticket from New York City to Rochester to get the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this route and save money. If you purchase bus tickets to Rochester from New York City within the next 7 days, you can find tickets to cost on average $27 (€22) one way. To find the best prices for this route, consider booking your bus ticket from New York City to Rochester a few months in advance.

Important Stations and Airports for this Journey