Chicago sits close to the geographic center of the Midwest, and that position pays off the moment you want to leave for the weekend. Lake towns, a second major city, dune-backed beaches, and a historic river town are all within a few hours in nearly every direction, which makes picking a destination less about how far you're willing to go and more about what kind of weekend you're actually after.
This guide is written for anyone with a Friday-to-Sunday window and flexible feelings about driving. Most of these trips are easiest with a car, but one — Milwaukee — is a genuine train trip, with frequent Amtrak service that beats fighting interstate traffic in either direction.
Leaving the city on I-90 or I-94 before the Friday evening rush, or waiting until it dies down around 7pm, saves real time on almost every drive on this list.
How to choose
Start with pace: do you want water and stillness, or a city to walk around? Lake Geneva and Saugatuck are both built around slowing down near the water — one on an inland lake, one on Lake Michigan's beach-lined eastern shore. Milwaukee is the city option, with museums, a real downtown, and enough going on to fill two full days.
The second question is whether you want to drive. Milwaukee is the one trip on this list that works entirely without a car, thanks to direct Amtrak service. Everything else — Lake Geneva, Saugatuck, Galena, and Starved Rock — is easier, or in some cases necessary, with a rental.
Five weekends at a glance
| Destination | Best for | Getting there | Time from Chicago | Best season |
|---|---|---|---|---|
| Lake Geneva, WI | Lake resort towns, boating | Car (I-90) | 1.5–2 hrs | Summer |
| Milwaukee, WI | City break, no car needed | Amtrak Hiawatha or car | ~1.5 hrs | Year-round |
| Saugatuck & the Michigan dunes | Beach towns, dunes, galleries | Car (around the lake) | 2.5–3 hrs | Summer |
| Galena, IL | Historic small-town streets | Car (I-90 + Hwy 20) | 2.5–3 hrs | Spring & Fall |
| Starved Rock State Park | Canyon hiking, waterfalls | Car (I-80) | 1.5–2 hrs | Spring & Fall |
Lake Geneva, Wisconsin
The classic Midwest lake weekend, built almost entirely around one loop of shoreline. It's about an hour and a half to two hours from Chicago on I-90 and local highways — there's no train, so this is a driving trip, and one of the shorter ones on this list.
Base yourself in downtown Lake Geneva for the easiest walk to the water, restaurants, and shops, or look toward the quieter towns of Fontana and Williams Bay on the lake's south side if you'd rather put some distance between yourself and the weekend crowds. The Geneva Lake Shore Path — a public walking trail that circles the entire lake past historic estates — is the best free thing to do here, and a boat rental or a narrated lake tour is the other obvious way to spend an afternoon. Expect prices to climb fast on summer weekends, when lakefront demand is highest.
Milwaukee, Wisconsin
The easiest city break on this list, and the only one that needs no car at all. Amtrak's Hiawatha service runs directly from Chicago's Union Station to downtown Milwaukee several times a day, in about an hour and a half — genuinely less stressful than driving I-94 at the wrong time.
Downtown and the Historic Third Ward both work well as a base, putting restaurants, breweries, and the lakefront within walking distance. Milwaukee's brewing history runs deep, and it still shows in the number of breweries open for tours and tastings; a striking art museum right on the lakefront and a public market downtown round out an easy two days. It's also one of the more affordable city weekends on this list — lodging and food both tend to run cheaper here than in Chicago itself.
Saugatuck & the Michigan dunes
The beach weekend, on the far side of the lake — sand dunes and small-town galleries instead of a boardwalk. There's no shortcut across Lake Michigan, so the drive runs the southern rim of the lake through Indiana and into Michigan, roughly two and a half to three hours depending on traffic around Chicago and Michigan City.
Saugatuck itself is the walkable base — a small village of galleries, shops, and restaurants around a harbor — with the quieter town of Douglas just across the water if you want a little distance. Saugatuck Dunes State Park is the main draw for hiking among the dunes down to the beach, and Oval Beach is the easiest sand-and-swim option if you'd rather skip the hike. This is a summer-driven destination, and both prices and crowds peak on weekends between June and August.
The waterfalls at Starved Rock are best right after rain or spring snowmelt. Visit during a dry summer stretch and some of them slow to a trickle.
Galena, Illinois
The furthest drive on this list, and the one that feels the most like stepping into another century. Galena sits roughly two and a half to three hours west of Chicago on I-90 and Highway 20, with no train option — this is a car trip from start to finish.
The historic downtown is the whole point of basing here: a walkable Main Street of well-preserved 19th-century brick buildings, antique shops, and small restaurants, with steep side streets climbing up from the river valley. The town's most famous resident was Ulysses S. Grant, who lived here both before and after the Civil War, and a couple of the historic homes open to visitors trace that connection. Galena runs a relatively relaxed budget compared to the lake towns — a low-key weekend built around walking and browsing rather than paying for activities.
Starved Rock State Park
The closest and simplest trip on this list — a state park built for hiking, stretched across a weekend instead of squeezed into a day. It's about an hour and a half to two hours from Chicago on I-80, the shortest and easiest drive on this list, with no train or bus option.
There isn't really a town to base in — most people stay at the lodge inside the park or in one of the small towns just outside it, like Utica or Ottawa, and treat the park itself as the destination. The canyon trails, carved into sandstone bluffs above the Illinois River, lead to seasonal waterfalls and river overlooks, and a full weekend gives you time to cover several canyons instead of rushing through one. It's the most budget-friendly weekend on this list by a wide margin — a park visit, gas, and basic lodging is most of the cost.
What a weekend costs
As a rough starting point, budget $150–$350 per person for two nights outside peak summer weekends — lodging is the main swing factor, and the lake towns and Saugatuck run highest in July and August. Starved Rock and Galena are the cheapest trips on this list, since neither carries a lakefront premium on room rates. Milwaukee's train fare adds a small, predictable cost but usually comes out about even against gas and parking for a driving trip. To check your own numbers before you book, run them through our trip budget calculator, which breaks out lodging, food, activities, and getting there.
When to go
Summer is the season for Lake Geneva and Saugatuck, when the water's warm enough to swim and both towns are at their liveliest — it's also when prices peak. Spring and fall are better for Starved Rock, when waterfalls are running and hiking temperatures are comfortable, and for Galena, where fall color across the river valley is a genuine draw. Milwaukee is the steady year-round option, workable even when the weather rules out the outdoor destinations.
Make it a bigger trip
Chicago is mile zero of our Route 66 planning guide if a weekend turns into the start of a longer road trip. Leaving from a different city instead? Browse weekend trips from other cities, including our guide to weekend trips from New York City, or see everything we cover on the destinations page.
Ready to book your weekend?
Compare stays and things to do for your dates. Chachi Travel may earn a commission — it never changes our recommendations.
Prices and availability change fast — confirm live details before you book