Directions

Located at 5734 Sturgeon Lake Road
Welch, MN 55089, Treasure Island Resort & Casino is a short distance to what feels like a million miles away.

Our casino and entertainment destination is located just 40 miles from the Minneapolis / St. Paul Twin Cities, just south of Hastings, Minnesota. It’s an easy drive from The Cities and many other nearby locations. Or if you prefer, we can come get you! We offer complimentary bus routes from a number of areas.

Getting Around The ISLAND

Casino Map

Catch a Ride

Now boarding for Destination Fun! Catch a FREE ride to Treasure Island Resort & Casino at one of our conveniently located pickup locations. Just hop on one of our route buses and we’ll get you to The Island and back. Check out our routes to find the pickup location closest to you. Reservations are required for select locations. To reserve your spot, call 1-800-222-7077, extension 2594, Monday-Friday from 8am-4pm.

Passengers must be 18 years of age or older to ride. Must show a valid ID for the free ride.

$5 FREE SLOT PLAY BONUS

Start winning before you even arrive! Catch a FREE ride on our Rochester or La Crosse bus route in January or February and you’ll receive $5 FREE slot play. To reserve your spot, call 1-800-222-7077, extension 2594, Monday-Friday from 8am-4pm.

Must be an Island Passport Club member. Passengers must be 18 years of age or older to ride. Must show a valid ID for the free ride. Free slot will be valid until midnight on the day of arrival.

Across Country Bus Tours

We’re partnering with Across Country Tours to get you to The Island and back! Call 651-472-9228 or email acttours@aol.com for more information and to reserve your spot.

Rochester Bus Route Schedule

  • Lewiston-Harris & Fremont St.

    Mon-Thur: 8:50am | Mon-Thur: 4:05pm
    Municipal Lot - Reservation Required
  • St. Charles-2850 Whitewater Ave

    Mon-Thur: 9:05am | Mon-Thur: 4:20pm
    Whitewater Travel Plaza - Reservation Required
  • South Rochester-2820 Hwy 63 S

    Mon-Thur: 9:30am | Mon-Thur: 4:45pm
    Former Shopko South
  • North Rochester-3708 Hwy 63 N

    Mon-Thur: 9:45am | Mon-Thur: 5:00pm
    Former Shopko North
  • Pine Island-1st St. NW & N. Main St.

    Mon-Thur: 10:05am | Mon-Thur: 5:20pm
    Kwik Trip
  • Zumbrota-495 S Main St.

    Mon-Thur: 10:15am | Mon-Thur: 5:30pm
    Armory on Main - Reservation Required
  • Arrive at Treasure Island

    Mon-Thur: 10:45am | Mon-Thur: 6:00pm
  • Depart from Treasure Island

    Mon-Thur: 3:30pm | Mon-Thur: 10:30pm

La Crosse Bus Route Schedule

  • Onalaska, WI-9515 Wisconsin 16

    Mon-Thur: 8:45am | Mon-Thur: 3:45pm
    Woodman’s Market
  • Winona-Main & W Belleview St.

    Mon-Thur: 9:20am | Mon-Thur: 4:20pm
  • Kellogg-115 S Knowlton St.

    Mon-Thur: 9:55am | Mon-Thur: 4:55pm
    Kwik Trip
  • Wabasha-221 Hiawatha Drive W

    Mon-Thur: 10:00am | Mon-Thur: 5:00pm
    SuperValu
  • Lake City-Hwy 61

    Mon-Thur: 10:15am | Mon-Thur: 5:15pm
    Across from Fiesta Foods/Former Sinclair gas station - Reservation Required
  • Red Wing-295 Tyler Road S

    Mon-Thur: 10:40am | Mon-Thur: 5:40pm
    Walmart - Reservation Required
  • Arrive at Treasure Island

    Mon-Thur: 11:00am | Mon-Thur: 6:00pm
  • Depart from Treasure Island

    Mon-Thur: 3:30pm | Mon-Thur: 10:30pm