Madison (WI) to Chicago Loop (IL) is a ~150-mile corridor with multiple solid options.
| Mode | Time | Cost (approx.) | Notes |
|---|---|---|---|
| Drive (I-90/94 E) | 2 hr 30 min (no traffic) | $20–30 gas + tolls ($3–5 IL) | Flexible; parking in Loop $25–45/day. Rush hour: +30–60 min. |
| Megabus / FlixBus | 3 hr 30 min | $10–30 | Departs UW Memorial Union / Dutchmill Park & Ride. WiFi, outlets. Arrives Union Station. |
| Amtrak Hiawatha | 2 hr 40 min | $25–50 | 7 daily round-trips. Departs Madison (MSN) — actually departs from Columbus, WI (20 mi NE) — shuttle from Madison. Arrives Union Station. Most comfortable. |
| Fly (MSN → MDW) | 19 min flight + 2.5 hr airport overhead | $150–400 | United only. Not time-efficient vs. ground. MSN→ORD adds connection time. |