Travel options for:
Iowa City to Naperville
  • Bus Burlington Trailways

    $40 - $60
    1. Iowa City, IA

      3 h 47 min - 4 times a day

      $40 - $60

  • Bus Suburban Express

    $21 - $32
    1. Iowa City, IA - University of

      3 h 15 min - twice a week

      $19 - $30

    2. Oakbrook. IL - Mall

      7 min - 2021 feet

    3. Oak Brook Center / Macy's

      10 min - every 30 minutes - line 322

      $2

    4. Yorktown Center

      38 min - hourly - line 722

      transfer

  • Drive

    $19 - $28
    1. Iowa City

      3 h 12 min - 195.2 miles

      $19 - $28

  • Fly from Cedar Rapids, train

    $146 - $739
    1. Iowa City

      40 min - once daily - line 1490

      $22 - $35

    2. Cedar Rapids (CID)

      1 h 9 min - non-stop

      $120 - $700

    3. Chicago O'Hare (ORD)

      44 min - every 10 minutes

      $2 - $5

    4. LaSalle

      13 min - 3775 feet

    5. Chicago Union Station

      38 min - every 2 hours

      $2 - $3

  • Bus to Moline, fly, train

    $192 - $409
    1. Iowa City

      1 h 9 min - once daily

    2. Moline (MLI)

      1 h 1 min - non-stop

      $180 - $410

    3. Chicago O'Hare (ORD)

      44 min - every 10 minutes

      $2 - $5

    4. LaSalle

      13 min - 3775 feet

    5. Chicago Union Station

      38 min - every 2 hours

      $2 - $3

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

From Iowa City, IA bus to Naperville, IL. 3 h 47 min $54. From Iowa City, IA - University of Iowa bus to Oakbrook. IL - Mall, walk to Oak Brook Center / Macy's, line 322 bus to Yorktown Center, then line 722 bus to Washington St & Ogden Ave. 4 h 54 min $31. From Iowa City drive to Naperville. 3 h 12 min $23. From Iowa City, IA line 1490 bus to Cedar Rapids airport, fly to Chicago O'Hare airport, subway to LaSalle, walk to Chicago Union Station, then train to Naperville. 5 h 10 min $325. From Iowa City - Coralville bus to Moline airport, fly to Chicago O'Hare airport, subway to LaSalle, walk to Chicago Union Station, then train to Naperville. 5 h 31 min $379.

 
 

Bus from Iowa City to Naperville

Burlington Trailways operates a bus from Iowa City to Naperville 5 times a day. Tickets cost $40 - $60 and the journey takes 3 h 47 min.