Free Shuttle Busses

Mystic Lake's complimentary shuttle services stop at more than 50 stops throughout Minnesota! In order to ride, you must be a guest who is at least 18 years of age, and can provide either a Club M card, valid driver's license, or state ID. Call 1-888-8-FREERIDE for more information.

Mystic Shuttle 

The Mystic Shuttle has 11 total routes. Bus routes 1 - 6 travel throughout the Twin Cities area, and routes 8A, 8C, 8D, 8E, and 9 travel farther outside of the Twin Cities area to and from Mystic Lake.

Twin Cities Area (Routes 1-6)

Route 1 Departs Mystic Lake 5 pm daily.
Route 2 - 6 Departs Mystic Lake
Sunday - Thursday: 5 & 11 pm
Friday & Saturday: 5 pm & 12 am

  • Route 1   Robbinsdale, Crystal, New Hope, Golden Valley, Richfield and Bloomington

    We are now stopping at 11:10 a.m. at W. 36th St and Hwy 100 (in the Burlington Coat Factory/Micro Center parking lot).

  • Route 2   St. Anthony, Shoreview, Falcon Heights, St Paul and Bloomington

  • Route 3   Anoka, Brooklyn Park, Brooklyn Center, Minneapolis and Hopkins

  • Route 4   Fridley, Maplewood, St. Paul, S. St. Paul, W. St. Paul, Apple Valley and Burnsville
    We are now stopping at Town Square in St. Paul on 7th Place E and Minnesota St. Pick-up times are 10:40 a.m. and 4:40 p.m.

  • Route 5   Blaine, Fridley, Columbia Heights and Minneapolis

    The Northtown stop at Sanburnol Dr NE and Northtown Dr NE has moved from Route 2 to Route 5. This will be the first stop on route 5 with pickup times at 10:30 a.m. and 4:28 p.m.

  • Route 6   Little Canada, St. Paul and Minneapolis

Explore routes and schedules, or find the closest stop to you by using the map menu in the upper left-hand corner to view all of the route information or toggle the map view. Select individual stops to see most up-to-date departure times and click "View in Google Maps" to see the exact stop location and get directions from your current location.

Outside the Twin Cities (Routes 8-9)

  • Route 8A   New Ulm, Nicollet, N. Mankato, St. Peter, Le Sueur, Belle Plaine
    Departs Mystic Lake Monday & Friday: 5 pm.
  • Route 8C   Rochester, Zumbrota, Faribault, Montgomery and New Praque
    Departs Mystic Lake Wednesday & Saturday: 5 pm.

    Stop 2 Location Change Effective  April 21
    Effective immediately until construction is complete we have a temporary bus stop on 41st Street NW. This is the MTC bus stop just east of East Frontage Road in front of the Fareway Grocery parking lot (on 41st St NW).

    Stop 1 Location Change Effective June 11
    We are no longer stopping at Walmart. The new bus stop will be in the parking lot of Shopko in the Broadway Commons Shopping Center, 2820 US-63, Rochester beginning Saturday, June 11.

  • Route 8D   Cold Spring, Waite Park, St Cloud, Monticello, Buffalo, Rockford and Plymouth
    Departs Mystic Lake Thursday: 5 pm and Saturday: 4:45 pm
  • Route 8E   St. Cloud, Monticello, Buffalo, Rockford and Plymouth
    Departs Mystic Lake Tuesday: 5 pm
  • Route 9      Waseca, Owatonna, Faribault, Northfield and New Prague
    Departs Mystic Lake Tuesday: 4:45 pm
  • Download Routes 8-9 (PDF)


Mystic Express

Buses to the casino departs from Mall of America® Transit Station located on the lower level of the East Parking Ramp.