Travel from Chicago to Osceola-Station

Bus or train from Chicago to Osceola Station?

Amtrak operates a train from Chicago to Osceola Station once daily. Tickets cost $60 - $160 and the journey takes 6 h 9 min. Alternatively, you can take a bus from Chicago to Osceola Station via Des Moines, IA and Osceola, IA in around 8 h 4 min.

Book transport from Chicago to Osceola Station

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 Osceola Station

From Chicago Union Station Amtrak train to Osceola Amtrak. 6 h 9 min $112. From Chicago, IL bus to Des Moines, IA, bus to Osceola, IA, then taxi to Osceola Station. 8 h 4 min $90. From Chicago drive to Osceola Station. 6 h 19 min $45. From Jackson-Blue subway to Chicago O'Hare airport, fly to Des Moines airport, taxi to Des Moines, IA, bus to Osceola, IA, then taxi to Osceola Station. 4 h 33 min $333.

How long does it take to get from Chicago to Osceola Station?

The train from Chicago Union Station Amtrak to Osceola Amtrak takes 6 h 9 min and departs once daily.

Operators from Chicago to Osceola Station

Close Print Itinerary
  1. Here are 4 options to get from
    Chicago to Osceola Station:

    1. Trip:
      1 Train
      • One-Way approx: USD $60 - $160
      • Duration: 6 h 9 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $60 - $160
        • Duration: 6 h 9 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $79 - $111
      • Duration: 8 h 4 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $79 - $111
        • Duration: 8 h 4 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 6 h 19 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 6 h 19 min
        Close x
    4. Trip:
      4 Fly, bus
      • One-Way approx: USD $192 - $758
      • Duration: 4 h 33 min
      Open +
      • Trip:
        4 Fly, bus
        • One-Way approx: USD $192 - $758
        • Duration: 4 h 33 min
        Close x