Travel options for:
St. Louis Airport (STL) to Carbondale
  • Fly to Marion

    $59 - $117
    1. St. Louis (STL)

      48 min - non-stop

      $29 - $75

    2. Marion (MWA)

      15 min - 11.8 miles

      $30 - $45

  • Fly to Cape Girardeau, taxi

    $166 - $242
    1. St. Louis (STL)

      51 min - non-stop

      $26 - $65

    2. Cape Girardeau (CGI)

      1 h 18 min - 52.6 miles

      $140 - $180

  • Bus

    $39 - $75
    1. Lambert-St. Louis

      20 min - once daily - line 1490

      $21 - $30

    2. St. Louis, MO

      1 h 51 min - once daily

      $17 - $45

  • Amtrak Thruway

    $19 - $47
    1. LAMBERT MAIN TRML station

      30 min - every 20 minutes

      $2

    2. St. Louis, MO - Amtrak

      2 h - twice daily

      $17 - $45

  • Drive

    $11 - $17
    1. St. Louis Airport (STL)

      2 h 25 min - 117 miles

      $11 - $17

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

From St. Louis airport fly to Marion airport then taxi to Carbondale. 1 h 3 min $70. From St. Louis airport fly to Cape Girardeau airport then taxi to Carbondale. 2 h 9 min $201. From Lambert-St. Louis International Airport line 1490 bus to St. Louis, MO then bus to Carbondale, IL. 3 h 11 min $56. From LAMBERT MAIN TRML station train to St. Louis, MO - Amtrak then Amtrak Thruway to Carbondale,IL - Amtrak. 3 h 30 min $32. From St. Louis Airport (STL) drive to Carbondale. 2 h 25 min $14.