Three daily ORD–Madison runs make Van Galder the student default
Van Galder Bus is the go-to intercity coach between O’Hare and southern Wisconsin cities like Madison, Janesville, Beloit, and Rockford, with typical one-way fares in the $30–50 range depending on the stop. Think airport-to-campus rather than airport-to-downtown-Chicago; one Reddit user even called it “the default for Badgers without cars.”
From O’Hare, most coaches use the airport’s bus bays near the Multi-Modal Facility, then run out along I‑90/I‑39 toward Wisconsin, taking about 2–3 hours to reach most southern Wisconsin stops. Some trips also serve downtown Chicago, which can add extra time if you stay on from the airport instead of boarding in the city.
Schedules are thin: only a few departures per day on the main ORD–Madison route, and similar spacing for Rockford and Beloit. If you miss your booked departure you might be waiting several hours, especially late evening or on lighter-service days, so line up flight times with a specific bus rather than landing and hoping.
Tickets generally sit in that $30–50 one-way band from O’Hare, with the lower end for closer stops like Rockford and higher for Madison. Book online before you fly so you’re not buying last-minute at the airport, and check if your chosen run stops downtown Chicago; sometimes shifting to the city stop gives you better timing.
On board, seats are standard coach layout with a restroom, claimed Wi‑Fi, and advertised outlets, but riders say Wi‑Fi is “hit or miss” and older coaches feel worn. Weekend and university-break runs to Madison can be packed, so expect a full bus and less personal space on Friday afternoons and Sundays in particular.
Regulars build in slack: they choose a bus at least one departure later than their scheduled landing, then often hedge again by grabbing an even earlier run on the way back to ORD. Many students save offline maps from the Madison or Rockford stop to their final address, in case the bus Wi‑Fi drops and their phone signal along I‑90 is weak.
Step-by-step from ORD to Van Galder:
- 1. Land at ORD Terminal 1, 2, 3, or 5 and clear the concourse; follow signs for “Ground Transportation” and then “Buses/Regional Buses.”
- 2. Ride the Airport Transit System (ATS) to the Multi-Modal Facility if your confirmation lists that as the pickup; this takes around 10–15 minutes from most gates including walking.
- 3. Find the posted Van Galder bay number listed on your ticket or schedule; typical bays are grouped with other intercity carriers, so check the overhead signs.
- 4. Arrive at the bay at least 15–20 minutes before departure, especially on Fridays and during university breaks when Madison buses can leave with every seat filled.
- 5. Show your printed or mobile ticket to the driver, load larger bags into the underfloor compartment, then grab a seat and keep offline directions handy for your final stop in Madison, Rockford, Janesville, or Beloit.
One last tip: if your flight is tight against the last Van Galder run of the day, consider booking the earlier bus and a backup plan via downtown Chicago in case delays stack up at ORD.