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

St. Stephen to Saskatoon Cross-Border Drive via the US-2 Corridor

Day 1 · Fri, Jul 17
Calais, Maine

Departure from St. Stephen to northern Maine

  1. St. Stephen–Calais International Bridge — St. Stephen/Calais border area; start with the crossing itself, then clear customs and reset for the US leg of the drive; early departure at 3:30 a.m., ~20–30 minutes including formalities.
  2. Downtown Calais waterfront stroll — Calais downtown along the St. Croix River; a quick leg-stretcher with river views right after the border; morning, ~30–45 minutes.
  3. Damon’s Beverage & Redemption — Calais; an easy stop for coffee/snacks and road supplies before heading west; early morning, ~20 minutes, about US$6–15 per person.
  4. Moosehorn National Wildlife Refuge — near Calais/Meddybemps; a scenic wildlife break with forest, lakes, and chances for moose and birds; late morning, ~1–1.5 hours.
  5. Aroostook State Park — Presque Isle area; a good first-day outdoor stop with short trails and lake views to break up the long corridor drive; afternoon, ~1.5 hours.
  6. Northern Maine Motel-area diner stop — Houlton/Presque Isle corridor; keep dinner simple and local with a hearty plate before an early night; evening, ~45–60 minutes, about US$15–30 per person.

Early Morning: St. Stephen–Calais International Bridge to reset the trip

Leave St. Stephen at 3:30 a.m. and head straight over the St. Stephen–Calais International Bridge into Calais, Maine; it’s usually a quick 20–30 minute process if the booths are moving, but still plan for a small buffer for customs questions and pulling over safely afterward. The bridge drops you right into downtown Calais, so once you’re through, take a minute to reorganize the car, set your US route, and make sure passports, registration, and insurance are easy to grab again if you’re stopped later. Early morning traffic is light, parking is easy, and the whole point here is to get the day started smoothly before the long western push begins.

Morning: Downtown Calais waterfront stroll and a quick supply run

Stretch your legs along Downtown Calais and the St. Croix River waterfront before the highway grind starts. The riverfront here is simple but pretty at dawn, with quiet streets, views back toward Canada, and a chance to wake up properly without losing much time; 30–45 minutes is enough. Then swing by Damon’s Beverage & Redemption for coffee, breakfast snacks, and anything you forgot for the car—think water, chips, fruit, and maybe a sandwich for later. It’s an easy local-style stop, usually in the US$6–15 range, and a good place to top off your cooler or grab road food before you leave town.

Late Morning to Midday: Moosehorn National Wildlife Refuge

Head west and make your scenic break at Moosehorn National Wildlife Refuge near Baring and Meddybemps, where the route feels less like a border town and more like northern Maine proper. This is one of the nicest places on the day to get out of the car: forest roads, quiet lakes, and a real chance of seeing moose, deer, bald eagles, and a lot of birds if you keep your eyes open and don’t rush. Spend about 1 to 1.5 hours here, more if you want a slow loop and a picnic-style stop; just keep in mind that facilities can be sparse, so use the Calais stop if you need a more reliable restroom break. A calm, unhurried wander here makes the rest of the drive feel a lot more manageable.

Afternoon into Evening: Aroostook State Park and a simple diner dinner in northern Maine

By afternoon, push up toward Presque Isle and stop at Aroostook State Park for a proper leg stretch. It’s a solid first-day outdoor pause with lake views, short trails, and that open, piney northern Maine feeling that makes the long drive feel less repetitive; plan around 1.5 hours, especially if you want to walk a bit and not just step out for photos. If the weather is good, this is the best place on the day to breathe, reset, and let the car cool down before the final run toward your overnight stop. Finish with an easy dinner at a Northern Maine Motel-area diner in the Houlton/Presque Isle corridor—go for something hearty and uncomplicated, like a plate of fried chicken, meatloaf, or a burger and pie, usually around US$15–30 per person. Keep the evening low-key, get fuel if you need it, and turn in early; tomorrow is another long one, so the smartest move is to sleep near the highway and leave yourself an easy escape at first light.

Day 2 · Sat, Jul 18
Mackinaw City, Michigan

Drive across northern Michigan

Getting there from Calais, Maine
Drive/rental car via I-95 W → I-90 W → US-23 N (about 15–17 hrs total, typically US$120–220/day car + fuel). This is an all-day travel day; leave very early after the Calais border/waterfront stops to avoid arriving late.
Flight: Bangor (BGR) or Portland (PWM) to Pellston (PLN) or Traverse City (TVC) via a connection, then rental car to Mackinaw City (about 4–7 hrs total door-to-door, roughly US$300–700). Book on Delta/United/American via Google Flights or Expedia.
  1. Mackinac Bridge — Mackinaw City/St. Ignace; cross the iconic five-mile bridge early to avoid traffic and enjoy the straits views; morning, ~20–30 minutes plus toll, depart around 7:00–8:00 a.m.
  2. Old Mackinac Point Lighthouse — Mackinaw City waterfront; a compact historic stop right after crossing, ideal for a short sightseeing break; morning, ~45 minutes.
  3. Murdick’s Fudge — Mackinaw City downtown; classic Peninsula treat for a quick snack and souvenirs; late morning, ~20–30 minutes, about US$5–12 per person.
  4. Tahquamenon Falls State Park — Paradise, Upper Peninsula; one of the best natural highlights on this route, worth the detour for the falls and boardwalks; midday/afternoon, ~2–2.5 hours.
  5. Kewadin Casinos Sault Ste. Marie – The Buffet or nearby casual dining — Sault Ste. Marie area; an easy dinner option after a long driving day with plentiful parking and simple logistics; evening, ~1 hour, about US$20–35 per person.
  6. Bay View Park — Sault Ste. Marie; end with a short waterfront walk and bridge views before turning in; evening, ~30 minutes.

Morning

Start as early as you can and treat the Mackinac Bridge like the main event of the day. It’s about a 5-mile crossing and, if you get on the bridge around 7:00–8:00 a.m., you’ll usually beat the heavier summer traffic and get cleaner views over the Straits of Mackinac. Expect the toll to be a few bucks, and keep your speed steady—the wind can be real up there. Once you’re back on land in Mackinaw City, make a quick stop at Old Mackinac Point Lighthouse right on the waterfront. It’s a compact, easy visit—about 45 minutes is plenty—and the setting is what makes it worth it, with great views toward the bridge and the lake. Parking is straightforward here, and the whole stop feels like a nice reset after the crossing rather than a big time commitment.

From there, wander a few minutes into downtown for Murdick’s Fudge. This is the classic Mackinac-area sugar stop: grab a small box, a coffee, and maybe a snack for the road. Budget roughly US$5–12 depending on how easily you get talked into extra pieces. It’s the kind of place where you can be in and out in 20–30 minutes, but it’s also worth lingering a bit if you want to browse souvenirs before heading deeper into the Upper Peninsula.

Midday to Afternoon

By late morning, point the car north toward Tahquamenon Falls State Park in Paradise. This is the best “real nature” stop on the day and absolutely worth the detour. Plan on 2 to 2.5 hours if you do it properly: a short walk to the overlooks, time on the boardwalks, and a little breathing room to sit with the river and falls instead of rushing through. Bring cash or a card for the day-use fee, wear decent walking shoes, and don’t be surprised if the parking lots are busy in summer—this is one of the state’s marquee stops. If you want the easiest flow, focus on the Upper Falls area; it gives you the iconic view without turning the day into a hike-heavy outing.

Evening

Keep the last driving leg easy and roll into Sault Ste. Marie for dinner at Kewadin Casinos Sault Ste. Marie – The Buffet or one of the nearby casual spots along the corridor. After a long day in the car, this is the right kind of low-effort stop: plenty of parking, no fuss, and enough food options to get you fed fast. Expect around US$20–35 per person depending on what you order. If you still have energy after eating, finish with a short walk at Bay View Park on the waterfront. It’s a good place to watch the light fade, look toward the bridge, and stretch your legs before turning in. Keep this last stop to about 30 minutes—just enough to settle the day without adding more driving.

Day 3 · Sun, Jul 19
Grand Forks, North Dakota

Cross Wisconsin and Minnesota

Getting there from Mackinaw City, Michigan
Drive/rental car via I-75 S → I-94 W → I-29 N (about 11.5–13.5 hrs; roughly US$100–180 fuel + car if not already rented). Depart at first light so you can still reach Grand Forks by evening; this is a very long road day.
Flight: Pellston (PLN) or Traverse City (TVC) to Minneapolis (MSP), then MSP to Grand Forks (GFK) on Delta (about 5.5–8 hrs door-to-door, usually US$250–600). Book on Delta or Google Flights; best if you want to avoid the marathon drive.
  1. Soo Locks — Sault Ste. Marie; start with the signature engineering attraction while you’re fresh and timing is flexible; early morning, ~1.5 hours.
  2. Tahquamenon Falls Brewery & Pub — Paradise area; a convenient lunch stop on the westward push with a reliable road-trip menu; midday, ~1 hour, about US$15–30 per person.
  3. Lac Vieux Desert Resort Casino dining options — Watersmeet area; useful for a lunch/coffee break and a quick recharge in the western Upper Peninsula; early afternoon, ~45–60 minutes, about US$15–25 per person.
  4. Merrick State Park — near Fountain City/La Crosse corridor; a quiet riverside stretch break with Mississippi scenery before the final push north; afternoon, ~45 minutes.
  5. Downtown Grand Forks Riverwalk — Grand Forks; arrive with enough daylight for a gentle walk along the Red River and a reset after the long drive; evening, ~45 minutes.
  6. Rhombus Guys Pizza — Grand Forks downtown; a solid, casual dinner stop close to your overnight base; evening, ~1 hour, about US$15–25 per person.

Morning

Get on the road at first light and keep the day focused on the main goal: a clean run west to Sault Ste. Marie for Soo Locks while you still have energy. If you arrive before the midday crush, the viewing platforms are calmer and you’ll actually hear the freighters moving through the locks. Plan about 1.5 hours here, and if you want the easiest, most direct stop, park near the Soo Locks Visitor Center on Water Street and walk the canal edge from there. Admission is free for the outdoor viewpoints, and there’s a good chance you’ll catch a ship passage without having to time your whole day around it.

Lunch and the western Upper Peninsula push

From there, keep heading west into the Upper Peninsula and stop at Tahquamenon Falls Brewery & Pub in the Paradise area for lunch. It’s one of those classic road-trip spots that works because it’s reliable, quick enough, and right where you need it. Expect pub food, sandwiches, burgers, and a beer list built for travelers, with lunch usually landing in the US$15–30 range per person. If you’re in and out within about an hour, you’ll still have a comfortable cushion for the afternoon leg. Later, swing farther west to Lac Vieux Desert Resort Casino in the Watersmeet area for a coffee, snack, or a quick reset; the dining options there are useful when you want something easy without hunting around for a town center. It’s not a linger-all-day stop, just a practical one: pull off, stretch, refuel, and get back on the road.

Afternoon break before the final push

As you drop down toward the La Crosse corridor, make Merrick State Park your calm, no-fuss scenery break. It sits right along the Mississippi near Fountain City, so this is where you trade highway noise for river air, a short walk, and a proper leg stretch. Give it about 45 minutes. The park road and parking are straightforward, and this is the kind of stop that helps reset your head before the last big push north. If you’re carrying snacks, this is a great place to eat them instead of trying to force another restaurant stop.

Evening in Grand Forks

Aim to roll into Grand Forks with enough daylight left for Downtown Grand Forks Riverwalk before dinner. The stretch along the Red River is the easiest way to decompress after a marathon drive: flat, simple, and pleasant without asking much from you. Park near the downtown core and walk a bit of the river path for 30–45 minutes, especially if the evening light is good. Then head a few minutes over to Rhombus Guys Pizza for dinner. It’s the right kind of casual after a long drive—good pizza, easy service, and no need to dress up or think too hard. Expect about US$15–25 per person, and if you’re staying downtown, it’s a convenient walk or very short drive back to your overnight base.

Day 4 · Mon, Jul 20
Portal, North Dakota

Reach the border approach in North Dakota

Getting there from Grand Forks, North Dakota
Drive via US-2 W (about 4.5–5.5 hrs, roughly US$25–50 fuel). Leave early morning to reach Portal in daylight and comfortably make the border crossing late afternoon.
No practical public transit option; rideshare would be unreliable for this distance. A one-way rental car is the realistic choice if you don't already have a car.
  1. Drive US-2 west to Portal — Grand Forks to Portal, North Dakota; a long, straight prairie drive that gets you to the border approach efficiently; depart early morning, ~4.5–5.5 hours with fuel stops.
  2. The Spot — Northgate/Minot area if you need an en-route lunch stop; simple small-town fueling and food before the final border leg; midday, ~30–45 minutes, about US$12–20 per person.
  3. Lake Metigoshe State Park — near Bottineau; a worthwhile detour for a scenery break with lakes and trees before the last stretch west; afternoon, ~1–1.5 hours.
  4. Portal–North Portal Border Crossing — Portal, North Dakota/North Portal, Saskatchewan; cross before evening when lines are typically calmer and daylight remains; late afternoon, ~20–40 minutes including processing.
  5. North Portal Village Park — North Portal; a quick leg-stretcher right after entering Canada and before checking in for the night; evening, ~20–30 minutes.
  6. Small-town diner in Estevan or border-area café — South Saskatchewan; keep dinner simple and close to the route with easy parking and a low-stress close to the day; evening, ~45–60 minutes, about C$15–30 per person.

Morning

Leave Grand Forks at first light and keep the day simple: it’s a long, straight prairie haul on US-2 W toward Portal, with few distractions and plenty of open sky. This is one of those drives where timing matters more than sightseeing—get moving early, keep your fuel topped up when you see a larger town, and aim to reach the Northgate/Minot side of the route by late morning so you’re not forcing lunch or the border crossing too late in the day.

Lunch

Stop at The Spot around midday for an easy, no-fuss lunch. It’s the kind of place that works on a road trip: fast service, straightforward food, plenty of parking, and no pressure to linger. Budget about US$12–20 per person, and if you’re running behind, keep it tight—order, eat, stretch, and get back on the highway. If the weather is good and you want a better break than a gas-station bench, this is a good day to use the midday stop as your reset before the final push west.

Afternoon

Build in a proper scenery break at Lake Metigoshe State Park near Bottineau. Even a short detour here changes the feel of the day: trees, water, and a bit of shade after hours of open-road driving. It’s worth 60–90 minutes just to walk a little, use the facilities, and let the car cool down before the final leg. From there, continue west toward Portal and plan to reach the crossing in daylight; Portal–North Portal Border Crossing is usually calmer late afternoon than at the end of the day, and you’ll appreciate having time on the Canadian side if anything slows down at the booth.

Evening

After you enter Saskatchewan, keep the first stop short and easy with a walk through North Portal Village Park—just enough to stretch your legs and shake off the border-crossing stiffness. Then head south for dinner at a small-town diner in Estevan or another border-area café with simple parking and fast service; this is not the night to hunt for a complicated meal. Expect roughly C$15–30 per person, and if you’re feeling tired, eat early, fuel up, and call it a night so tomorrow’s run toward Saskatoon starts from a place of actual rest.

Day 5 · Tue, Jul 21
Saskatoon, Saskatchewan

Enter Saskatchewan and finish in Saskatoon

Getting there from Portal, North Dakota
Drive via SK-39 N / SK-39 to Estevan, then SK-47 / SK-18 / SK-16 W (or similar border-to-Saskatoon routing, about 6.5–8 hrs plus border time; roughly C$80–140 fuel). Cross early morning or after the border opens to keep the day comfortable.
No direct bus/train; if you don’t want to drive, the closest practical alternative is a private transfer or repositioning by rental car only. Book/plan with a cross-border rental through major agencies (Enterprise, Avis, Hertz).
  1. Cypress Hills Interprovincial Park – Eastern Block — south-central Saskatchewan; a scenic start if you want one last nature stop before Saskatoon, with rolling hills unlike the prairie drive; morning, ~1.5–2 hours.
  2. The Berry Barn — near Saskatoon along the South Saskatchewan River; a classic lunch stop with river views that works well as you enter the city; midday, ~1 hour, about C$20–35 per person.
  3. Meewasin Valley Trail — Saskatoon river valley; stretch your legs with an easy walk or bike-friendly segment to decompress after the road marathon; afternoon, ~45–60 minutes.
  4. Wanuskewin Heritage Park — north of Saskatoon; an excellent cultural stop if you still have energy, with Indigenous history and prairie landscape; late afternoon, ~1.5–2 hours.
  5. Downtown Saskatoon riverfront — Saskatoon core; finish with a relaxed walk by the bridges and the river before settling in; evening, ~45 minutes.
  6. Return journey: drive to final Saskatoon accommodation — Saskatoon; keep the last transfer short and simple, ideally arriving before dark if possible; evening, ~15–30 minutes, with easy hotel parking and unload.

Morning

From Portal, North Dakota, make the border run early and keep the first part of the day very simple: once you clear North Portal, settle into the prairie drive and aim for a late-morning arrival in southern Saskatchewan so you can still enjoy the day instead of just surviving it. If you want one last landscape stop before Saskatoon, Cypress Hills Interprovincial Park – Eastern Block is the one worth the detour: the hills feel unexpectedly green and wooded after miles of flat country, and a quick 1.5–2 hour stop here gives you a real “we made it to Saskatchewan” moment. It’s best as a short scenic wander, not a full hiking day—pull over for the viewpoints, stretch your legs, and keep moving while you still have daylight and energy.

Lunch

Roll into The Berry Barn near the south side of Saskatoon for lunch, ideally before the noon rush. It’s a local favorite for a reason: the patio and river views make it feel like a proper arrival meal, and the menu is easygoing after a long border day. Expect roughly C$20–35 per person, with the usual comfort-food mix that works well when you don’t want anything fussy. If the weather is decent, ask for an outside table; if not, it’s still a solid spot to sit down, refill your coffee, and mentally switch from highway mode to city mode.

Afternoon

After lunch, head to the Meewasin Valley Trail for an easy decompressing walk along the river. This is the part of the day where you let your shoulders drop: the trail is flat, simple, and built for exactly this kind of “I’ve been in the car too long” reset. A 45–60 minute stroll near the riverbanks or around one of the bridge segments is enough to feel human again. From there, keep the mood low-key and go north to Wanuskewin Heritage Park, which is one of the most meaningful stops in the city. Plan 1.5–2 hours if you have the energy; admissions are typically in the modest museum range, and it’s worth checking opening hours in advance because interpretation spaces can vary by season. The prairie setting, the exhibits, and the connection to Indigenous history give the day a deeper finish than just another roadside stop.

Evening

End with a relaxed walk through the Downtown Saskatoon riverfront before heading to your accommodation. The best part of the evening is the light on the water and the bridge views around the core; you don’t need to overthink it, just follow the river and let the city reveal itself. A final 15–30 minute drive gets you to your Saskatoon hotel or Airbnb, and this is a good night to keep parking simple—most downtown and nearby hotels make unloading straightforward, but if you’re staying more central, arrive before full dark so you’re not circling for a spot after a long day.

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