Travel options for:
Carbondale to Iowa City
  • Bus

    $84 - $192
    1. Carbondale, IL

      1 h 52 min - once daily

      $17 - $45

    2. St Louis, MO

      4 h 55 min - once daily

      $40 - $100

    3. Burlington, IA

      1 h 25 min - once daily

      $27 - $50

  • Train, bus

    $104 - $193
    1. Carbondale Amtrak

      2 h 44 min - once daily

      $35 - $95

    2. Champaign, IL

      4 h 30 min - twice daily

      $40 - $60

    3. Davenport, IA

      1 h 11 min - 4 times a day

      $25 - $40

  • Amtrak Thruway, bus

    $50 - $100
    1. Carbondale,IL - Amtrak

      2 h - twice daily

    2. St Louis, MO

      8 h 35 min - once daily

      $50 - $100

  • Drive

    $35 - $60
    1. Carbondale

      6 h 56 min - 402.4 miles

      $35 - $60

  • Bus to St. Louis, fly to Burlington, bus

    $145 - $348
    1. Carbondale

      1 h 52 min - once daily

      $17 - $45

    2. CIVIC CENTER station

      30 min - every 20 minutes

      $2

    3. St. Louis (STL)

      1 h 10 min - non-stop

      $80 - $230

    4. Burlington (BRL)

      8 min - 4.7 miles

      $19 - $24

    5. Burlington, IA

      1 h 25 min - once daily

      $27 - $50

  • Fly Marion to St. Louis, bus

    $132 - $262
    1. Carbondale

      16 min - 12.2 miles

      $35 - $45

    2. Marion (MWA)

      50 min - non-stop

      $29 - $75

    3. St. Louis (STL)

      4 h 35 min - once daily

      $40 - $95

    4. Burlington, IA

      1 h 25 min - once daily

      $27 - $50

  • Fly Marion to Burlington, bus

    $152 - $266
    1. Carbondale

      16 min - 12.2 miles

      $35 - $45

    2. Marion (MWA)

      3 h 35 min - 1 stopover

      $70 - $150

    3. Burlington (BRL)

      8 min - 4.7 miles

      $19 - $24

    4. Burlington, IA

      1 h 25 min - once daily

      $27 - $50

  • Taxi to Cape Girardeau, fly to Quincy, bus

    $332 - $778
    1. Carbondale

      1 h 17 min - 52.5 miles

      $140 - $180

    2. Cape Girardeau (CGI)

      1 h - non-stop

      $90 - $460

    3. Quincy (UIN)

      21 min - 12.3 miles

      $40 - $50

    4. Quincy, IL

      1 h 50 min - once daily

      $29 - $45

    5. Burlington, IA

      1 h 25 min - once daily

      $27 - $50

  • Bus to St. Louis, fly to Des Moines, bus

    $212 - $842
    1. Carbondale

      1 h 52 min - once daily

      $17 - $45

    2. CIVIC CENTER station

      30 min - every 20 minutes

      $2

    3. St. Louis (STL)

      1 h - non-stop

      $160 - $750

    4. Des Moines (DSM)

      12 min - twice daily - line 8

      $2

    5. Platform J

      3 min - hourly - line 16

      $1

    6. Des Moines, IA

      2 h 5 min - 4 times a day

      $30 - $45

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

From Carbondale, IL bus to St Louis, MO, bus to Burlington, IA, then bus to Iowa City, IA. 10 h 12 min $175. From Carbondale Amtrak train to Champaign, IL, bus to Davenport, IA, then bus to Iowa City, IA. 10 h 18 min $147. From Carbondale,IL - Amtrak Amtrak Thruway to St Louis, MO then bus to Iowa City, IA. 11 h 35 min $98. From Carbondale drive to Iowa City. 6 h 56 min $48. From Carbondale, IL bus to CIVIC CENTER station, train to St. Louis airport, fly to Burlington airport, taxi to Burlington, IA, then bus to Iowa City. 7 h 15 min $230. From Carbondale taxi to Marion airport, fly to St. Louis airport, bus to Burlington, IA, then bus to Iowa City. 9 h 6 min $212. From Carbondale taxi to Marion airport, fly to Burlington airport, taxi to Burlington, IA, then bus to Iowa City. 6 h 24 min $205. From Carbondale taxi to Cape Girardeau airport, fly to Quincy airport, taxi to Quincy, IL, bus to Burlington, IA, then bus to Iowa City. 7 h 54 min $563. From Carbondale, IL bus to CIVIC CENTER station, train to St. Louis airport, fly to Des Moines airport, line 8 bus to Platform J, line 16 bus to Des Moines, IA, then bus to Iowa City. 9 h 1 min $525.

 
 

Bus from Carbondale to Iowa City

Greyhound USA operates a bus from Carbondale to Iowa City once daily. Tickets cost $17 - $45 and the journey takes 1 h 52 min. 2 other operators also service this route.