Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Valleyfair Weekend Itinerary from Grand Portage to Thunder Bay via Mille Lacs and Mall of America

Day 1 · Fri, Jul 17
Mille Lacs, MN

Drive to Mille Lacs for Friday night

  1. Grand Portage to Mille Lacs via US-61/US-169 — Grand Portage to Mille Lacs, MN — Drive the north-shore-to-central-Minnesota route in one long haul, about 5.5–7 hours plus stops; leave mid/late afternoon Friday, plan a fuel/food stop around Duluth, and arrive with enough time to settle in and park for the night.
  2. Mille Lacs Lake shoreline — Mille Lacs area — A low-key sunset stop to decompress after the drive and get a first look at the lake; evening, ~45 minutes.
  3. a casual lakeside supper spot in the Mille Lacs area — Mille Lacs area — Keep dinner easy with a local grill or supper club near your lodging; evening, ~1–1.5 hours, about $20–35 per person.
  4. your Mille Lacs lodging / check-in — Mille Lacs area — Get an early night so you’re fresh for Valleyfair; night, flexible.

Getting there

Leave Grand Portage mid-to-late afternoon and take US-61 south to Duluth, then swing west on US-169 toward Mille Lacs. It’s a long but straightforward haul — figure about 5.5 to 7 hours with fuel and a meal stop, and a little longer if traffic or construction slows you down in the Twin Cities corridor. I’d aim to be on the road with enough daylight left to make your first stop near Duluth for gas, coffee, and a stretch, then roll into the Mille Lacs area in time to check in and park without rushing. If you’re staying near the east side of the lake, arrival is easy; most lodgings have simple overnight parking, and summer Fridays are busy but manageable if you’re not arriving too late.

Evening by the lake

Once you’re settled, head straight to the Mille Lacs Lake shoreline for a quick reset. The western and southern edges of the lake are the easiest for a casual sunset stop, especially around public access points and pull-offs near Garrison or along MN-18. You don’t need a full “outing” here — just 30 to 45 minutes to step out, hear the water, and shake off the drive before dinner. Bring bug spray; on July evenings the mosquitoes can be relentless once the sun drops, and the breeze by the water helps a lot. If you want a low-key photo stop, golden hour over the lake is usually best about 8:30–9:00 p.m. this time of year.

Easy supper and an early night

Keep dinner simple at a casual lakeside spot in the Mille Lacs area — a local grill or supper club is exactly the move after a long drive. Around here, places in Garrison and along the main lake road tend to be the easiest bets for burgers, walleye, and cold drinks without a long wait; expect roughly $20–35 per person and typical summer-service hours that run into the evening. The goal is not to overdo it — order something hearty, maybe share an appetizer, and get back to your room early. If you still have energy, a short walk around the property or a quick look at the lake is enough; tomorrow is the big park day, and an early night will make Valleyfair feel much more fun than forced.

Day 2 · Sat, Jul 18
Shakopee, MN

Full day at Valleyfair

Getting there from Mille Lacs, MN
Drive (US-169 S / MN-23 W / MN-5 W) — about 1h 40m to 2h 15m, ~$12–20 in fuel. Leave early morning so you’re at Valleyfair for opening; it’s the only practical option for this transfer.
Rideshare/taxi is possible but usually very expensive and not worth it for this distance; expect well over ~$150 if available.
  1. Valleyfair — Shakopee — Spend the whole day here and start with the coasters and flats before heat and lines build; opening to late afternoon, ~8–10 hours.
  2. Excalibur, High Roller, and Renegade — Valleyfair, north/central ride area — Knock out your biggest coaster trio early while energy is high; morning, ~1.5–2 hours total with waits.
  3. Power Tower — Valleyfair, central midway — A quick adrenaline break that fits well between coasters and water rides; late morning, ~30–45 minutes.
  4. Breakers Bay Wave Pool — Valleyfair, waterpark area — Save the waterpark section for the warmest part of the day and cool off here; midday/afternoon, ~1.5 hours.
  5. Rip Tide? wait, not requested; instead Ripple Rapids, Surfin’ Safari, and Wild Walleye — Valleyfair, waterpark area — Cluster the water attractions together so you can move efficiently and stay wet; afternoon, ~2 hours total.
  6. a quick meal inside Valleyfair — Valleyfair, Shakopee — Use a park counter-service lunch or dinner to avoid leaving the gate and losing time; midday or evening, about $15–25 per person.

Morning

From Mille Lacs to Valleyfair, plan on an early start so you can be rolling into Shakopee right around opening. The drive down US-169 S and MN-5 W is usually about 1 hour 40 minutes to a little over 2 hours, but give yourself extra cushion for any summer congestion and to park without feeling rushed. If you arrive close to rope drop, head straight into the main lot, keep sunscreen and a water bottle handy, and be ready to move—this park gets noticeably busier once the heat kicks in.

Start with Excalibur, High Roller, and Renegade while lines are still manageable and your stomach’s fresh. Those are the best “get it done early” rides here, especially Renegade if you care about riding in a good seat with a shorter queue. Then swing over to Power Tower for a quick adrenaline break; it’s one of those rides that fits perfectly between bigger coasters and only takes a few minutes if the line is behaving. If you’re trying to be efficient, stay in the north and central ride areas for this first stretch so you’re not crisscrossing the park.

Midday

Once the sun gets stronger, head into Breakers Bay Wave Pool to cool off and reset. That’s the right place to spend the hottest part of the day, and it’s worth locking a chair down early if you want a base for the afternoon. Expect to spend around 1.5 hours there if you’re actually trying to relax, or longer if the weather is brutal. After that, keep the waterpark momentum going with Ripple Rapids, Surfin’ Safari, and Wild Walleye—they’re best as a cluster so you’re not drying off and redoing the whole process between rides. This is where the day gets very “summer at Valleyfair” in the best way: sunscreen, wet sandals, and not taking the schedule too seriously.

For food, do a quick counter-service meal inside the park instead of leaving. A lunch or early dinner at one of the in-park spots will usually run about $15–25 per person, and it saves you from burning time and energy outside the gates. If you can eat before or after the biggest water-ride stretch, even better, because the afternoon lines tend to move slower and it’s nicer to go back in fed and hydrated.

Evening

As the heat eases a bit, drift back toward the dry rides and finish with anything you missed or want a second round on. This is a good time to soak up the atmosphere around the midways, grab a snack, and keep your expectations loose—summer weekends can swing from “walk on” to “30 minutes for everything” pretty quickly. If you still have energy, use the late afternoon and early evening for rerides on your favorites rather than trying to chase every last attraction in a rigid order; that’s usually the best way to end a full day at Valleyfair.

Day 3 · Sun, Jul 19
Bloomington, MN

Mall of America stop before heading home

Getting there from Shakopee, MN
Drive (MN-101 N / MN-13 E / MN-77 N, or I-35W/494 depending where you are in Shakopee) — about 20–35m, ~$3–6 in fuel. Depart in the morning to reach Mall of America near opening.
Rideshare (Uber/Lyft) — about 20–35m, roughly ~$25–45 depending on time and demand; convenient if you don’t want to park.
  1. Mall of America — Bloomington — Start at the main complex and work the day around your must-do sushi stop and a few indoor attractions before the drive home; morning, ~1 hour to arrive/park and orient.
  2. Kira Sushi Bar — Mall of America, Bloomington — Your requested food stop inside the mall; lunch, ~1–1.5 hours, about $20–40 per person.
  3. Nickelodeon Universe — Mall of America, Bloomington — A strong post-lunch indoor activity that keeps the day fun without adding travel; midday/afternoon, ~2 hours.
  4. Sea Life Minnesota Aquarium — Mall of America, Bloomington — A good slower-paced contrast after rides and lunch; afternoon, ~1–1.5 hours.
  5. The LEGO Store — Mall of America, Bloomington — Easy final browse for a souvenir break before leaving the metro; late afternoon, ~30–45 minutes.
  6. Bloomington to Thunder Bay via I-35 / Trans-Canada route — Mall of America to Thunder Bay, ON — Depart after your final mall stop, allowing extra time for border crossing and dinner fuel near Duluth or Grand Portage if needed; late afternoon/evening, ~8.5–11 hours.

Morning

Roll into Mall of America as close to opening as you can — most of the big draws start coming alive around 10 a.m., and being there early makes parking easier and keeps the whole place from feeling chaotic. I’d use the east or south parking ramps if you want the most straightforward walk in, then spend your first hour just orienting yourself so you’re not crisscrossing the whole complex later. This is one of those places where a loose plan works better than a rigid one, especially if you’re trying to save energy for the drive home.

Lunch and indoor fun

Make Kira Sushi Bar your lunch stop before the mall gets too crowded; it’s a clean, easy sit-down break and a good reset before the afternoon. Figure about $20–40 per person depending on what you order, and if you want the smoothest experience, go a little before noon or after the main lunch rush. After that, head straight into Nickelodeon Universe for your ride block — this is the best way to get the “big amusement park” feeling without leaving the building. Since you’ve got a specific ride list on your Valleyfair day, keep today lighter and just enjoy the indoor energy here; you’ll be in and out in about 2 hours if you keep it focused.

Afternoon

When you’re ready to slow things down, Sea Life Minnesota Aquarium is the nice counterbalance to the rides: cooler, calmer, and a good excuse to sit for a bit while still getting your money’s worth out of the mall. Plan on roughly 1 to 1.5 hours here, depending on how long you linger at the tunnel tanks and touch pools. After that, swing by The LEGO Store for a last browse and souvenir stop — it’s an easy 30 to 45-minute wander, and a good place to pick up something small before you head out of the metro.

Evening

Leave Bloomington in the late afternoon or early evening, before the roads get too backed up and before you’re tired enough to dread the long haul. Take I-35 / the Trans-Canada route north and build in extra time for the border crossing, plus a fuel or dinner stop if you want one around Duluth or back near Grand Portage. It’s a long drive back to Thunder Bay, so the smartest move is to get moving while you still have daylight and let the return leg be as simple as possible.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version