There are 5 ways to get from Rochester to Gem Lake by bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Groome Transportation Office - Rochester to Minneapolis / St Paul Airportbus Groome Transportation
- Take the taxi from Minneapolis / St Paul Airport to Gem Laketaxi
1h 30m$105–125Drive 86.1 mi
cheapest- Drive from Rochester to Gem Lakecar 86.1 mi
1h 40m$16–23Fly
- Fly from Rochester (RST) to Minneapolis–Saint Paul International Airport (MSP)plane RST - MSP
3h 57m$45–363Bus, line 54 bus
- Take the bus from Groome Transportation Office - Rochester to Minneapolis / St Paul Airportbus Groome Transportation
- Take the bus from MSP Terminal 1 Transit Station to Maplewood Mall Transit Center & Gate Bbus 54
3h 1m$54–56Bus, line 219 bus
- Take the bus from Rochester to St. Paulbus Jefferson Lines 966
- Take the bus from Sun Ray Transit Center & Gate B to County Rd E & Van Dyke Stbus 219
3h 38m$33–45
Rochester to Gem Lake by bus
Questions & Answers
The cheapest way to get from Rochester to Gem Lake is to drive which costs $15 - $23 and takes 1h 40m.
The fastest way to get from Rochester to Gem Lake is to bus and taxi which takes 1h 30m and costs $100 - $130.
No, there is no direct bus from Rochester to Gem Lake. However, there are services departing from Groome Transportation Office - Rochester and arriving at White Bear Ave & Co Rd E via MSP Terminal 1 Transit Station and Maplewood Mall Transit Center & Gate A. The journey, including transfers, takes approximately 3h 1m.
The distance between Rochester and Gem Lake is 96 miles. The road distance is 86.7 miles.
The best way to get from Rochester to Gem Lake without a car is to bus and taxi which takes 1h 30m and costs $100 - $130.
It takes approximately 1h 30m to get from Rochester to Gem Lake, including transfers.
Rochester to Gem Lake bus services, operated by Groome Transportation, depart from Groome Transportation Office - Rochester station.
The best way to get from Rochester to Gem Lake is to fly which takes 3h 57m and costs $45 - $370. Alternatively, you can bus and line 54 bus, which costs $54 - $56 and takes 3h 1m.
Rochester to Gem Lake bus services, operated by Groome Transportation, arrive at Minneapolis / St Paul Airport station.
Yes, the driving distance between Rochester to Gem Lake is 87 miles. It takes approximately 1h 40m to drive from Rochester to Gem Lake.
What companies run services between Rochester, MN, USA and Gem Lake, MN, USA?
Delta flies from Rochester (RST) to Minneapolis–Saint Paul International Airport (MSP) 3 times a day. Alternatively, you can take a bus from Groome Transportation Office - Rochester to White Bear Ave & Co Rd E via Minneapolis / St Paul Airport, MSP Terminal 1 Transit Station, Maplewood Mall Transit Center & Gate B, and Maplewood Mall Transit Center & Gate A in around 3h 1m.
- Website
- delta.com
Flights from Rochester to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 54 min
- When
- Every day
- Estimated price
- $40–320
Bus from Groome Transportation Office - Rochester to Minneapolis / St Paul Airport
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $40–50
- Website
- Groome Transportation - Rochester - MSP
Bus from Groome Transportation Office - Rochester to Minneapolis / St Paul Airport
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $40–50
- Website
- Groome Transportation - Rochester - MSP
- Phone
- +1 612-373-3333
- Website
- Metro Transit
Bus from MSP Terminal 1 Transit Station to Maplewood Mall Transit Center & Gate B
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–3
- Website
- Metro Transit
- Schedules at
- Metro Transit Schedules
Bus from Sun Ray Transit Center & Gate B to County Rd E & Van Dyke St
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Website
- Metro Transit
- Schedules at
- Metro Transit Schedules
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Rochester to St. Paul
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $28–40
- Book at
- Jefferson Lines
- Adult
- $28–40
- Ave. Duration
- 30 min
- Estimated price
- $55–75
Blue & White Taxi
- Phone
- +1 612-333-3333
- Website
- blueandwhitetaxi.com
MSP Airport Taxi
- Phone
- +1 952-888-8294
- Website
- mspairporttaxi.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
There are 361+ hotels available in Gem Lake.







