Illinois

Small-Town Weekend Getaways from Chicago

19th-century river towns, lakeside artist colonies, and Wisconsin resort country, the Midwest's hidden escapes.

4 escapesdrives of 1 hour 15 minutes to 3 hoursclosest: New Buffalo (1 hr 15 min)

At a glance

Chicago has 4 small-town weekend escapes, each with a full 48-hour guide to where to stay, what to do, and where to eat. Drives run from 1 hr 15 min to New Buffalo and 3 hr to Galena. The headline draws: New Buffalo Beach, Lake Shore Path, Oval Beach. Most of these towns are at their best June-September.

Escapes
4 towns
Drive range
1 hour 15 minutes to 3 hours
Closest
New Buffalo, 1 hr 15 min
Best months
June-September

The short version

Small towns near Chicago worth a 48-hour trip

Chicago weekend trips run in three directions: northwest into Wisconsin, west into Illinois wine and river country, and east to the Michigan lake shore. Within two to three hours you reach a preserved 19th-century mining town, an artists' beach town, a Wisconsin lake resort, and a Michigan harbor village. These are weekend trips from Chicago that trade the Loop for main streets and shorelines.

Galena (2.5 hours west) is a nearly intact 1830s lead-mining town tucked into northwest Illinois hills, with 85 percent of its buildings on the National Register. Saugatuck (2 hours east) is a Michigan arts-and-beach town on the Kalamazoo River mouth with Oval Beach regularly ranked among the best freshwater beaches in the country. Lake Geneva (1.5 hours north) is the Wisconsin lake-resort town built around Gilded Age estates. New Buffalo (1.5 hours east) is the closest Michigan harbor town, reachable on the South Shore Line from Millennium Station.

Compare the Chicago escapes

Drive time, character, best season, and the one thing to do first, for every town within reach of Chicago.

Weekend escapes from Chicago: drive times, character, best time to visit, and top attraction
TownDriveCharacterBest timeDo first
New Buffalo1 hr 15 minLike Saugatuck, closer to ChicagoJune-SeptemberNew Buffalo Beach
Lake Geneva1 hr 30 minLike the Hamptons, MidwesternMay–OctoberLake Shore Path
Saugatuck2 hr 30 minLike Cape Cod, on Lake MichiganJune–SeptemberOval Beach
Galena3 hrLike a New England village, MidwesternSeptember–NovemberUlysses S. Grant Home

On the calendar

Coming up in the Chicago escapes

Events happening in the small towns themselves, not the city.

Refreshed weekly

Nov 20

42nd Annual Nouveau Wine Celebration

Galena · Galena Cellars

Galena celebrates the release of the year's Nouveau wine with a spirited Main Street parade featuring horse-drawn wagons and trollies. It is a signature autumn tradition perfect for wine lovers planning a festive weekend getaway.

Nov 28

Saugatuck/Douglas Holiday Cookie Tour

Saugatuck · Inns and lodging establishments across Saugatuck and Douglas

Guests stroll through festively decorated local inns to sample unique holiday cookies and collect the recipes to recreate at home. It offers a cozy holiday-themed escape for travelers looking to experience small-town hospitality.

Dec 5

51st Annual Lake Geneva Electric Christmas Parade

Lake Geneva · Broad Street and Main Street, Downtown Lake Geneva

Downtown Lake Geneva lights up with an evening spectacle of illuminated holiday floats traveling down Broad and Main Streets. Visitors can explore decorated local boutiques and restaurants before gathering to kick off the holiday season.

The roundup

3 Best Weekend Escapes Near Chicago | 48-Hour Trip Ideas

These easy small-town getaways trade big-city noise for food, beach time, and shoreline trails, all close enough for a true two-night reset.

Read the guide →

All Chicago escapes

4 weekend trip ideas from Chicago, sorted by how far you have to drive. Vibes covered: food, beach, nature.

What to do

The top attraction in each Chicago escape town, pulled straight from the 48-hour guides.

Ulysses S. Grant Home in Galena

Galena

Ulysses S. Grant Home

Free. The house gifted to Grant by Galena citizens in 1865 after the Civil War. 25-minute guided tour. Park rangers run it.

Oval Beach in Saugatuck

Saugatuck

Oval Beach

Free parking, $8 non-resident beach tag. Voted one of the best beaches in the US by Conde Nast Traveler. Dunes on one side, pier on the other.

Lake Shore Path in Lake Geneva

Lake Geneva

Lake Shore Path

Free. 21 miles around the lake, passing through Gilded Age mansion lawns. Walk any section, the best 3 miles start downtown and go north.

New Buffalo Beach in New Buffalo

New Buffalo

New Buffalo Beach

Free. A mile of Lake Michigan sand. The public beach is at the end of Whittaker Street. The water is cold, swim July-August. Free parking at the city lot.

Questions & Answers

Chicago weekend FAQ

Lake Geneva (1.5 hours), New Buffalo (1.5 hours), Saugatuck (2 hours), and Galena (2.5 hours) are the strongest small-town escapes from Chicago, covering Wisconsin lake country, Michigan harbor and beach towns, and a preserved Illinois mining town.

Yes. The South Shore Line runs from Millennium Station to New Buffalo in about 1.5 hours, making it one of the few car-free weekend trips from Chicago.

Saugatuck, about 2 hours from Chicago, has Oval Beach, repeatedly ranked among the best freshwater beaches in the US, plus a walkable arts downtown and a hand-cranked chain ferry across the Kalamazoo River.

Lake Geneva (1.5 hours, a Wisconsin lake resort), New Buffalo (1.5 hours, a Michigan harbor town), Saugatuck (2 hours, a Michigan beach town), and Galena (2.5 hours, a preserved Illinois mining town) are the best weekend getaways from Chicago.

New Buffalo is 1 hr 15 min from Chicago; Lake Geneva is 1 hr 30 min from Chicago; Saugatuck is 2 hr 30 min from Chicago; Galena is 3 hr from Chicago.

New Buffalo: June-September; Lake Geneva: May–October; Saugatuck: June–September; Galena: September–November.

The escapes split by mood: beach (New Buffalo, Saugatuck); food (New Buffalo, Galena); nature (Lake Geneva). Every one is a 48-hour trip with specific places to stay, visit, and eat.

New Buffalo, about 1 hr 15 min away. Like Saugatuck, closer to Chicago Start with New Buffalo Beach.