The easiest Minneapolis-to-Rochester ride is a shared MSP airport shuttle; downtown travelers may find Jefferson Lines cheaper.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
For a shuttle from Minneapolis to Rochester, the cleanest choice is a scheduled shared van from Minneapolis-Saint Paul International Airport (MSP) to Rochester, Minnesota. Groome Transportation and Rochester Shuttle Service both run airport-focused service, while Jefferson Lines works better if you start in downtown Minneapolis instead of at the airport.
The route is roughly 80 to 90 miles by road, so most rides take about 1 hour 25 minutes to just over 2 hours depending on the pickup point, Rochester stop, traffic, and whether the vehicle serves both MSP terminals. Travelers going to Mayo Clinic should usually choose a downtown Rochester, Mayo-area hotel, or Rochester Park & Ride stop rather than Rochester International Airport (RST).
For a side-by-side look at scheduled ride options between the two cities, compare the route here:
Minneapolis To Rochester Shuttle Options Compared
Minneapolis to Rochester travelers have two main shuttle-style choices from MSP and a cheaper intercity bus choice from downtown Minneapolis. The right pick depends on whether your real starting point is the airport, downtown Minneapolis, or the University of Minnesota area.
| Mode | Typical Time | Rough Cost And Fit |
|---|---|---|
| Groome Transportation shared shuttle from MSP | About 1h35 to 2h05 to Rochester stops | About $42 to $50 one-way; strongest airport-to-Rochester choice |
| Rochester Shuttle Service from MSP | About 1h25 to 2h05 depending on Rochester stop | About $49 one-way; useful for MSP, downtown Rochester, and RST |
| Jefferson Lines bus from downtown Minneapolis | About 2h15 on direct runs | From about $29 on some dates; better from downtown than MSP |
| Megabus partner bus listing | About 2h on the shortest listed service | Date-dependent fares; check the exact stop before paying |
| Rideshare or taxi | About 1h30 to 1h50 in normal traffic | Live app fare; usually far above a shared shuttle |
| Private car service | About 1h30 to 1h50 door to door | Quote-based; sensible for groups, late arrivals, or medical appointments |
| Rental car from MSP | About 1h30 to 1h50 after pickup | Daily rental rate plus fuel and parking; only worth it if you need a car in Rochester |
How Much Does The Minneapolis To Rochester Shuttle Cost?
The MSP-to-Rochester shuttle fare usually lands around $42 to $50 one-way on the main shared shuttles, with the lowest published Groome fare tied to its Rochester Park & Ride stop. Rochester Shuttle Service lists a $49 adult one-way fare to or from MSP, with lower listed fares for some Mayo Clinic or OMC employees, seniors, and children.
Groome Transportation’s Rochester airport shuttle schedule lists daily MSP-to-Rochester service, published fares, Rochester stops, and a $15 one-way home pickup or drop-off add-on in the Rochester area. Groome also says advance reservations are encouraged because stops run by reservation.
Money check: If you are not starting at MSP, compare the downtown bus before reserving an airport shuttle. A cheaper ticket can turn expensive if you need a rideshare from downtown Minneapolis to the airport first.
MSP Pickup And Rochester Drop-Off Spots
MSP pickup usually happens at Terminal 1 or Terminal 2 ground transportation, while Rochester drop-offs depend on the operator and the stop you reserve. The most useful Rochester stops for visitors are downtown Rochester, Mayo Clinic-area hotels, North Rochester, and Park & Ride lots.
Terminal 1 departures can be a few minutes earlier or later than Terminal 2 departures depending on the company. Read the exact terminal line on your reservation, not only the city pair, because the shuttle may load at one terminal before the other.
Rochester drop-off choice matters more than it looks. Downtown Rochester works well for Mayo Clinic appointments and central hotels, North Rochester can suit travelers staying outside the center, and RST only makes sense if your plan actually involves Rochester International Airport.
Timing The Ride Without Missing Your Flight
MSP-to-Rochester arrivals should leave a buffer after landing, while Rochester-to-MSP departures should leave a larger buffer before a flight. Rochester Shuttle Service tells MSP-arrival passengers to choose a shuttle at least 45 minutes after the scheduled landing time, and it advises Rochester-to-MSP passengers to arrive at MSP at least 2 hours before domestic flights and 3 hours before international flights.
- After landing at MSP: Pick a shuttle at least 45 minutes after arrival, more if you checked bags or land during a busy evening bank.
- Before a domestic flight from MSP: Choose a Rochester departure that reaches MSP at least 2 hours before departure.
- Before an international flight from MSP: Build in at least 3 hours at the airport, plus more during holiday travel.
- For Mayo Clinic appointments: Arrive in Rochester the night before if the appointment is early, because winter roads and airport delays can erase a tight plan.
When A Bus Or Car Beats The Shuttle
A downtown bus can beat the airport shuttle if you are already in Minneapolis and not near MSP. Jefferson Lines uses a downtown Minneapolis stop and drops at Rochester’s 205 6th Street SW area, so it can be cheaper and more direct than detouring to the airport.
A rental car makes sense only if Rochester is one stop on a wider Minnesota trip. Rochester itself is manageable without a car if you are staying near Mayo Clinic, and parking can add cost around downtown hotels and medical visits.
A private car or rideshare is the easiest door-to-door move, but it is usually the costliest single-party choice. Use it for late-night arrivals, mobility needs, groups splitting the fare, or a schedule that no shared run matches.
Where To Stay After Arriving In Rochester
Rochester travelers visiting Mayo Clinic should stay downtown or in a Mayo-connected hotel zone if appointment timing matters. Travelers using a shuttle stop outside downtown should check the final local hop before choosing a room, because a cheap hotel can lose its savings if every appointment needs a car ride.
Use the map after you choose your drop-off stop, then compare hotels around downtown Rochester, Mayo Clinic, North Rochester, or the Park & Ride area:
Which Minneapolis To Rochester Ride Should You Pick?
MSP arrivals should pick a shared airport shuttle unless their flight lands too late for the schedule. Downtown Minneapolis travelers should price Jefferson Lines first, because paying to reach MSP can wipe out the convenience of an airport shuttle.
- Pick Groome Transportation if you want frequent airport-focused service, a Park & Ride fare, or Rochester-area home pickup arranged in advance.
- Pick Rochester Shuttle Service if its MSP departure time lines up better with your flight or you need one of its Rochester stops.
- Pick Jefferson Lines if you start downtown and want the lowest simple bus fare on a direct run.
- Pick a private car if the trip is tied to a medical appointment, late landing, or group schedule that cannot miss.
- Skip the rental car if Rochester is mainly Mayo Clinic and downtown hotel time; rent only when you plan to drive outside the city.
The safest plan for most visitors is simple: reserve the MSP shuttle that leaves at least 45 minutes after landing, choose the Rochester stop closest to your hotel or clinic, and avoid a same-day medical appointment unless the flight lands early.
References & Sources
- Groome Transportation.“Rochester Airport Shuttle to MSP.”Lists MSP-to-Rochester shuttle schedules, stops, fares, and home pickup details used for the route comparison.