Travel from Chicago to Winona

Train, bus or fly from Chicago to Winona?

Amtrak operates a train from Chicago to Winona 3 times a day. Tickets cost $50 - $140 and the journey takes 5 h 26 min. Alternatively, Vangalder Bus operates a bus from Chicago to Winona hourly. Tickets cost $30 and the journey takes 3 h 15 min. 2 other operators also service this route.

Book transport from Chicago to Winona

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Chicago to Winona

From Chicago Union Station Amtrak train to Winona Amtrak. 5 h 26 min $99. From Chicago, IL - Amtrak bus to Madison, WI University, walk to Madison, then bus to Winona State University, MN. 8 h 5 min $75. From Chicago drive to Winona. 5 h 12 min $36. From Jackson-Blue subway to Chicago O'Hare airport, fly to La Crosse airport, then bus to Winona. 4 h 19 min $301. From Adams/Wabash subway to Chicago Midway airport, fly to Minneapolis airport, then bus to Winona. 6 h 7 min $148. From Jackson-Blue subway to Chicago O'Hare airport, fly to Rochester airport, shuttle to Rochester - 2nd St SW & 2nd Av SW, walk to Rochester, MN, then bus to Winona. 6 h 5 min $375.

Operators from Chicago to Winona