Travel options for:
Oklahoma City to Chicago
  • Fly to Chicago Midway

    $133 - $280
    1. Oklahoma City

      15 min - once daily - line 801

      $11 - $16

    2. Oklahoma City (OKC)

      1 h 50 min - non-stop

      $120 - $260

    3. Chicago Midway (MDW)

      24 min - every 15 minutes

      $2 - $4

  • Fly to Chicago O'Hare

    $113 - $231
    1. Oklahoma City

      15 min - once daily - line 801

      $11 - $16

    2. Oklahoma City (OKC)

      1 h 59 min - non-stop

      $100 - $210

    3. Chicago O'Hare (ORD)

      42 min - every 10 minutes

      $2 - $5

  • Fly to South Bend, train

    $272 - $1,231
    1. Oklahoma City

      15 min - once daily - line 801

      $11 - $16

    2. Oklahoma City (OKC)

      3 h 48 min - 1 stopover

      $250 - $1,200

    3. South Bend (SBN)

      2 h 26 min - hourly

      $11 - $15

  • Bus, train

    $105 - $254
    1. Oklahoma City, OK

      10 h 29 min - twice daily

      $55 - $130

    2. St. Louis Gateway Station

      5 h 40 min - 4 times a day

      $50 - $130

  • Bus

    $80 - $209
    1. Oklahoma City, OK

      10 h 29 min - twice daily

      $55 - $130

    2. St. Louis

      5 h 45 min - twice daily

      $25 - $85

  • Train

    $172 - $491
    1. Oklahoma City Amtrak

      4 h 2 min - once daily

      $40 - $110

    2. Fort Worth Intermodal

      23 h 32 min - once daily

      $130 - $390

  • Drive

    $75 - $120
    1. Oklahoma City

      12 h 47 min - 798.6 miles

      $75 - $120

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Oklahoma City, OK line 801 bus to Oklahoma City airport, fly to Chicago Midway airport, then subway to Chicago. 3 h 34 min $227. From Oklahoma City, OK line 801 bus to Oklahoma City airport, fly to Chicago O'Hare airport, then subway to Chicago. 4 h $168. From Oklahoma City, OK line 801 bus to Oklahoma City airport, fly to South Bend airport, then train to Chicago. 7 h 45 min $676. From Oklahoma City, OK bus to St. Louis Gateway Station Amtrak then train to Chicago Union Station Amtrak. 17 h 9 min $184. From Oklahoma City, OK bus to St. Louis then bus to Chicago. 17 h 14 min $129. From Oklahoma City Amtrak train to Fort Worth Intermodal Transportation Center then train to Chicago Union Station Amtrak. 28 h 34 min $353. From Oklahoma City drive to Chicago. 12 h 47 min $95.