MSP Airport to Rochester, MN: Every Transportation Option Compared

TL;DR: Getting from MSP Airport to Rochester, MN is an 80-mile, 90-minute problem with no perfect solution. Flying into Rochester International (RST) serves only 3 airlines with limited routes. Renting a car runs $36-65/day plus gas and a 90-minute drive after a flight. Uber averages $126 one way (UberX) or $315 (Black). Shared shuttles start at $42 but run on fixed schedules. We compared every option so you don't have to.
Rochester, Minnesota exists because of Mayo Clinic. The world-renowned medical center draws approximately 1.3 million patients annually from all 50 states and over 130 countries. Most of those patients fly into MSP Airport, 80 miles north, because Rochester International Airport (RST) has extremely limited flight options.
That creates a very specific transportation problem: how do you get from one of the busiest airports in the Midwest to a mid-sized city 90 minutes south?
We researched every option, pulled real pricing data, and built the comparison nobody else has put together.
The Geography
MSP Airport to downtown Rochester is approximately 80 miles, almost entirely via US-52 South. In good conditions, the drive takes about 75-85 minutes. In winter, with snow or ice on US-52, it can push to 2 hours or more. There's one route. There are no shortcuts.
Rochester International Airport (RST) is a small regional airport served by three airlines: American Airlines, Delta Air Lines, and United Airlines. Between them, RST offers daily nonstop flights to roughly 10 hub airports, including Chicago O'Hare, Denver, Dallas/Fort Worth, and Atlanta. If your origin city connects through one of those hubs, flying directly into RST is worth checking. If it doesn't, you're flying into MSP.
Option 1: Fly Into Rochester (RST)
| Factor | Details |
|---|---|
| Airlines | American, Delta, United |
| Nonstop destinations | ~10 hubs (ORD, DEN, DFW, ATL, others) |
| Flights per day | Limited (varies by route) |
| Average fares | Typically $200-400+ RT (premium over MSP) |
| Parking at RST | Free for short-term, very affordable for long-term |
| Distance to Mayo Clinic | ~7 miles, 12 minutes |
The upside: If a nonstop route exists from your city, RST is dramatically easier. Free parking, no crowds, 12 minutes to Mayo Clinic. The airport is small enough that you can land and be in a car within 15 minutes of touching down.
The downside: Limited routes mean limited schedules. You may only have one or two flight options per day. Fares are often $100-200 more than the same trip routed through MSP. If your flight gets canceled, there may not be another option until the next day.
Best for: Travelers whose origin city has a direct RST connection, who value convenience over cost, and who aren't on a tight schedule.
Option 2: Rent a Car at MSP
| Factor | Details |
|---|---|
| Rental cost | $27-65/day at MSP (economy to full-size) |
| Gas (round trip) | ~$20-30 (160 miles) |
| Drive time | 75-90 minutes each way (good conditions) |
| Winter drive time | 90-120+ minutes |
| Pickup location | Silver Ramp, Terminal 1 (tram from baggage claim) |
| Total cost (3-day trip) | $100-225 + gas + tolls |
The upside: You have a car in Rochester, which you'll need. Rochester's public transit (Rochester Public Transit) is limited. Mayo Clinic's campus is walkable, but if you're staying at a hotel outside downtown or need to go anywhere else, you'll want a vehicle. Rental car gives you maximum flexibility.
The downside: You just got off a flight. Now you're driving 80 miles on a highway you've never been on. In January, that highway might have ice. You're adding 90 minutes to an already long travel day. And one-way rentals (pick up at MSP, drop off in Rochester) come with substantial surcharges, typically $50-100+.
Best for: Travelers who need a car in Rochester for multiple days, are comfortable driving in Minnesota weather, and don't mind adding 90 minutes to their travel day.
Option 3: Shared Shuttle (Groome Transportation / Rochester Shuttle Service)
Two companies operate regular shared-ride shuttle service between MSP and Rochester:
| Service | One Way | Round Trip | Schedule | Contact |
|---|---|---|---|---|
| Groome Transportation | $42 (online) | ~$84 | Multiple departures daily, 7 days/week | 507-280-9270 |
| Rochester Shuttle Service | $49 ($42 Mayo employee) | $74 (same day) | Multiple departures daily | 888-998-9098 |
The upside: By far the cheapest option. Groome's $42 one-way online fare is less than a third of UberX's average. Both services pick up at MSP's Ground Transportation Center and drop off at several Rochester hotels and the Groome office (free parking). No driving, no navigating, no rental car hassle.
The downside: Fixed schedules. You're on their timetable, not yours. If your flight lands at 3:15 PM and the next shuttle leaves at 3:00 PM, you're waiting for the 5:00 PM. Shared rides mean stops. The 90-minute drive can stretch to 2+ hours depending on how many passengers are being dropped at different locations. Late-night/early morning departures carry a $10 surcharge. And you still need transportation once you're in Rochester.
Best for: Budget-conscious solo travelers who can flex their schedule around shuttle departure times and don't need a car in Rochester.
Option 4: Uber / Lyft
| Service | One Way (Avg) | Round Trip (Avg) |
|---|---|---|
| UberX | $126 | $252 |
| UberXL | $185 | $370 |
| Uber Black | $315 | $630 |
Prices from uber.com, based on 12-month average for the MSP-to-Rochester route.
The upside: Door-to-door, on your schedule, no waiting for a shuttle. Open the app and go.
The downside: $126 is the average. During surge pricing (holidays, bad weather, low driver availability in Rochester), that number climbs significantly. More importantly, getting an Uber back from Rochester to MSP is a different experience than getting one at MSP. Driver availability in Rochester is dramatically thinner than in the Twin Cities. You may wait 15-30 minutes for a driver, or face a situation where no drivers are available at all. For a round trip, you're looking at $252 (UberX) to $630 (Black) in average conditions.
Best for: Travelers who need immediate departure, aren't price-sensitive, and are going one way (the MSP-to-Rochester direction is more reliable for driver availability).
Option 5: Private Car Service
| Factor | Details |
|---|---|
| Pricing | Flat rate, typically between shuttle and Uber Black |
| Vehicle options | Sedan, SUV, Suburban (up to 7 passengers) |
| Schedule | Your schedule, 24/7 |
| Pickup | Terminal door, driver waiting at arrival |
| Advance booking | Required (typically 24+ hours) |
The upside: Combines the best elements of Uber (door-to-door, private vehicle) with the best elements of a shuttle (predictable pricing, guaranteed availability). Your driver is confirmed in advance, waiting at the terminal when you land. No surge pricing. No "searching for drivers" in Rochester at 5 AM. For groups, a single Suburban carries everyone plus luggage for one flat price.
The downside: Requires advance booking. You can't open an app 5 minutes before you need a ride. Not ideal for travelers whose plans change frequently or who need last-minute flexibility.
Best for: Mayo Clinic patients and families (who know their appointment schedule in advance), business travelers, groups of 2+, anyone traveling early morning or late night, and winter travelers who don't want to drive US-52 in a snowstorm.
The Full Comparison
Note: Car service pricing varies by provider and vehicle type. RST flight premium represents the typical additional cost of routing through Rochester vs. MSP.
The Mayo Clinic Factor
Most Rochester-bound travelers from MSP are going to Mayo Clinic. That changes the calculus in important ways:
Medical patients are often not in condition to drive. Post-procedure patients, those dealing with fatigue from treatment, or elderly patients traveling alone should not be behind the wheel for 80 miles on a highway. This eliminates rental car as an option for a significant percentage of Mayo travelers.
Appointments are scheduled in advance. Mayo patients know their appointment date weeks or months ahead. This makes advance-booking options (shuttle, car service) practical and eliminates the "need a ride right now" advantage of Uber.
Multiple appointments often span several days. Patients frequently stay 2-5 days for diagnostic workups or procedures. If you're not driving, you need transportation in Rochester as well. Many hotels offer courtesy shuttles to Mayo Clinic. Rochester Shuttle Service also runs clinic shuttles between hotels and the campus.
Family members often accompany patients. A spouse, adult child, or caregiver frequently travels with the patient. That's 2+ people, plus luggage, which makes group-rate options more economical than individual rideshare fares.
Our Recommendation by Scenario
| Scenario | Best Option | Why |
|---|---|---|
| Solo, budget-conscious, flexible schedule | Groome Shuttle ($42 one way) | Cheapest by far, reliable service |
| Solo business traveler, tight schedule | Car service or UberX | On your time, door to door |
| Mayo patient traveling alone | Car service | Driver at terminal, no driving post-procedure |
| Mayo patient + family (2-4 people) | Car service (SUV/Suburban) | One flat rate beats 2-4 individual fares |
| Multi-day stay, need a car | Rental car | Flexibility in Rochester is worth the drive |
| Winter travel, any scenario | Shuttle or car service | Don't drive US-52 in January if you don't have to |
| Origin city has RST nonstop | Fly into RST | Skip the 80-mile problem entirely |
| Last-minute, no advance booking | UberX | Only on-demand option, but check availability first |
Key Takeaways
- The shuttle is the value play. At $42-49 one way, Groome and Rochester Shuttle Service are the cheapest options by a wide margin. If your schedule aligns with their departures, it's hard to beat.
- Uber is the most expensive option by far. $252 round trip for UberX, $630 for Black. And driver availability in Rochester is unreliable, especially for the return trip.
- Rental cars make sense for multi-day stays if you need mobility in Rochester. But don't underestimate the US-52 drive in winter.
- Car service hits the middle ground for anyone who needs schedule flexibility, guaranteed availability, or is traveling with others. It's the only option that combines flat-rate pricing with door-to-door private service.
- Check RST flights first. If a nonstop exists from your city, the convenience premium is often worth it.
Data Sources
- Uber: MSP to Rochester average pricing
- Groome Transportation: Rochester shuttle fares and schedule
- Rochester Shuttle Service: Fares and schedule
- Rochester International Airport (RST): Airlines and destinations
- Mayo Clinic: Getting to Rochester, Minnesota
- KAYAK: MSP car rental pricing
Related Articles
- What Does an Uber from MSP Actually Cost? 17 Routes, Real Prices
- When Is MSP Airport Busiest? A Data-Driven Analysis
- Rochester to MSP: The Complete Transportation Guide
- MSP to Mayo Clinic: A Transportation Guide
- Rochester Shuttle vs Car Service
- Mayo Clinic Patient Guide: Beyond the Appointment
- Car Service vs Rental Car at MSP: The Real Math
NS Limo provides flat-rate private car service from MSP Airport to Rochester, Mayo Clinic, and anywhere in southern Minnesota. Sedans, SUVs, and Suburbans available 24/7. Book online or call (320) 223-8146.