Travel from Milwaukee to Iowa-City

Bus or fly from Milwaukee to Iowa City?

You can take a bus from Milwaukee to Iowa City via Chicago, IL in around 7 hours 18 minutes. Alternatively, United Airlines, Delta and American Airlines fly from Milwaukee to Iowa City hourly.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Milwaukee to Iowa City

ModeDurationPrice
From Milwaukee Intermodal Station Amtrak train to Chicago Union Station Amtrak, walk to Chicago, IL, then bus to Iowa City, IA.7 h 10 min$87
From Milwaukee, WI bus to Chicago, IL then bus to Iowa City, IA.7 h 18 min$60
From Milwaukee, WI - Amtrak bus to O'Hare, subway to Rosemont CTA Station, line 606 bus to Schaumburg, IL - Woodfield Mall, then bus to Iowa City, IA - University of Iowa.7 h 51 min$68
From Milwaukee Intermodal Station Amtrak train to Chicago Union Station Amtrak, train to Galesburg Amtrak, bus to Davenport, IA, then bus to Iowa City, IA.9 h 18 min$162
From Milwaukee drive to Iowa City.4 h 18 min$31
From S1 & National #641 bus to Milwaukee airport, fly to Cedar Rapids airport, then line 1490 bus to Iowa City.6 h 10 min$509
From S1 & National #641 bus to Milwaukee airport, fly to Moline airport, then bus to Iowa City.6 h 51 min
From Milwaukee, WI - Amtrak bus to Chicago O'Hare airport, fly to Cedar Rapids airport, then line 1490 bus to Iowa City.5 h 28 min$350
From Milwaukee, WI - Amtrak bus to Chicago O'Hare airport, fly to Moline airport, then bus to Iowa City.5 h 46 min

How long does it take to get from Milwaukee to Iowa City?

It takes approximately 7 hours 10 minutes to get from Milwaukee to Iowa City, including transfers.

Is there a direct bus between Milwaukee and Iowa City?

No, there is no direct bus from Milwaukee to Iowa City. However, there are services departing from Milwaukee, WI and arriving at Iowa City, IA via Chicago, IL. The journey, including transfers, takes approximately 7 hours 18 minutes.

Operators from Milwaukee to Iowa City

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Burlington TrailwaysBurlington Trailways
Greyhound USA+1 214-849-8100Greyhound USA
Coach USA201-225-7500Coach USA
Chicago Transit (CTA)Chicago Transit (CTA)
Pace Bus+1(847)2282322Pace Bus
Suburban ExpressSuburban Express
Milwaukee County TransitMilwaukee County Transit
United AirlinesUnited Airlines
DeltaDelta
American AirlinesAmerican Airlines
Southwest AirlinesSouthwest Airlines
Windstar+1 888-494-6378Windstar