Cheap flights from St Louis to Rochester

Compare St Louis to Rochester flight deals

Find the cheapest month or even day of the year to fly to Rochester

Book the best Rochester fare with no extra fees

Flight deals from St Louis to Rochester

Looking for a cheap last-minute deal or the best round-trip flight from St Louis Airport to Rochester Airport? If you want to travel next month, round-trip fares start from $344. Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from St Louis to Rochester

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like St Louis to Rochester flights are currently cheapest in August.

St Louis to Rochester: Alternative routes

Compare routes from St Louis to Rochester below. You may find an airport to fly into that's cheaper, faster, or easier than Rochester.

St Louis to Rochester: Flight information

The things to know before you go.
Cheapest flight found$317
Cheapest month to flyJuly

Finding cheap flights from St Louis to Rochester: Frequently asked questions

The best price we found for a round-trip flight from St Louis to Rochester is $317. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from St Louis to Rochester. But we found flights with one or more stops from $317.
There are no flights flying from St Louis to Rochester, as of July 2026.
The cheapest month to fly from St Louis to Rochester is usually July.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from St Louis Airport to Rochester Airport on Wednesday, July 29, 2026.
No airlines currently offer direct flights between St Louis Airport and Rochester Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Rochester but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Rochester is around 40 days in advance, so don’t leave your flight to the last minute.

Currently, United offers the cheapest flight tickets to Rochester.

Flying from St Louis Airport (STL) to Rochester Airport (ROC): what you need to know

  • Arrive at the airport on time so you don't miss your STL to ROC flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid any last-minute rush.

  • Be prepared for longer lines during popular months like July. Arriving up to four hours ahead of international flights and two hours for domestic departures is a good idea.

  • Think about adding a stopover when booking your ticket from St Louis Airport to Rochester Airport. Just deselect 'Direct flights only' to break up your trip, or maybe even explore a new city along the way. Here's where you can stop between STL and ROC:

    • Detroit Wayne County Airport

    • Washington Ronald Reagan Airport

    • Chicago Midway Airport

How to find the cheapest flights from St Louis Airport (STL) to Rochester Airport (ROC)

  • At the moment, $149 is the lowest price we've found for a one-way St Louis Airport to Rochester Airport flight. The best price for a return ticket is $317. Bear in mind that fares could change due to demand when booking.

  • It's often best to book ahead of time if you want to find cheap tickets from STL to ROC. That's because flight prices are based on demand, which tends to increase closer to departure.

  • Getting cheap flights from St Louis Airport to Rochester Airport is easier if you can be flexible with your trip dates. Use the 'Whole month' function to see the best prices throughout the month and snap up a great deal.

  • Finding cheap flights from STL to ROC is easy with Price Alerts. Simply set up one of these automatic alerts and we'll notify you as soon as a new discounted fare appears.

  • Tailor your flights with filters. Choose your ideal departure and arrival times, total journey duration and airlines. You can also sort your results by 'Fastest,' 'Cheapest' or 'Best' flights from St Louis Airport to Rochester Airport.

Handy information about St Louis Airport (STL)

Arriving at Rochester Airport (ROC)

Getting from Rochester Airport (ROC) to central Rochester

  • The street address for ROC is 1200 Brooks Avenue.

  • Rochester Airport to central Rochester has a drive time of about 15 minutes. It's approximately 11 kilometers away.

  • It takes around 35 minutes if you're using public transport.

When to fly to Rochester Airport (ROC)

  • The quietest month for a flight from St Louis Airport to Rochester Airport is January, while October is the busiest. Pick the best time to go to Rochester based on whether you prefer a bustling atmosphere or a more laid-back vibe.

  • Book your flight from St Louis Airport to Rochester Airport for July if you'd like to visit Rochester during its warmest month. Expect temperatures of between 15ºC (59ºF) and 28ºC (82ºF).

  • January has average temperatures of between -11ºC (12ºF) and 3ºC (37ºF). Look for cheap tickets from STL to ROC sometime then if you want to travel when it's cooler.

Explore more of the United States

  • New York is just one of the many places in the United States waiting to be discovered after you've seen Rochester. Around 402 kilometers away to the south-east, well-known attractions include Central Park, Statue of Liberty and Metropolitan Museum of Art.

  • If you're looking to explore another major stop in the United States, consider Philadelphia, about 418 kilometers south-east of Rochester. Independence Hall, Liberty Bell and Philadelphia Museum of Art are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.