Travel options for:
Iowa to Pennsylvania
  • Fly Omaha to Pittsburgh

    $195 - $879
    1. Council Bluffs

      12 min - 7.5 miles

      $22 - $27

    2. Omaha (OMA)

      3 h 47 min - 1 stopover

      $170 - $850

    3. Pittsburgh (PIT)

      46 min - every 30 minutes

      $3

  • Fly Moline to Erie

    $217 - $1,015
    1. Davenport

      10 min - twice daily

      $7 - $29

    2. Moline, IL

      7 min - 2122 feet

    3. Moline, IL

      31 min - every 30 minutes

      $1

    4. Moline (MLI)

      4 h 16 min - 1 stopover

      $180 - $950

    5. Erie (ERI)

      11 min - 6.4 miles

      $28 - $35

  • Fly Moline to Pittsburgh

    $162 - $833
    1. Davenport

      10 min - twice daily

      $7 - $29

    2. Moline, IL

      7 min - 2122 feet

    3. Moline, IL

      31 min - every 30 minutes

      $1

    4. Moline (MLI)

      3 h 23 min - 1 stopover

      $150 - $800

    5. Pittsburgh (PIT)

      46 min - every 30 minutes

      $3

  • Fly Moline to Harrisburg

    $223 - $1,134
    1. Davenport

      10 min - twice daily

      $7 - $29

    2. Moline, IL

      7 min - 2122 feet

    3. Moline, IL

      31 min - every 30 minutes

      $1

    4. Moline (MLI)

      3 h 53 min - 1 stopover

      $210 - $1,100

    5. Harrisburg (MDT)

      25 min - hourly - line 007

      $2

    6. Market Square Transfer Center

      7 min - every 30 minutes - line 006

      $2

  • Fly Omaha to Newark, train

    $210 - $480
    1. Council Bluffs

      12 min - 7.5 miles

      $22 - $27

    2. Omaha (OMA)

      2 h 54 min - non-stop

      $170 - $410

    3. Newark (EWR)

      32 min - twice daily

      $15 - $40

    4. Trenton

      7 min - every 3 hours

      $3 - $4

  • Bus

    1. E University Ave / Penn Ave,

      11 min - hourly - line 17

      $1

    2. Des Moines, IA

      6 h 15 min - once daily

    3. Chicago, IL

      7 min - 1999 feet

    4. Chicago, IL

      18 h 40 min - once daily

      $60 - $190

    5. New York

      2 h 5 min - every 3 hours

      $10 - $40

  • Bus, train

    1. E University Ave / Penn Ave,

      11 min - hourly - line 17

      $1

    2. Des Moines, IA

      6 h 15 min - once daily

    3. Canal & Polk

      2 min - every 30 minutes - line 157

      $2 - $3

    4. Chicago Union Station Amtrak

      25 h 41 min - 3 times a week

      $140 - $400

    5. Market St & Schuylkill Av

      4 min - every 30 minutes - line 9

      $2 - $3

  • Bus, train via 7Th St / Laurel St

    $187 - $483
    1. E University Ave / Penn Ave,

      4 min - hourly - line 17

      $1

    2. 7Th St / Laurel St

      10 min - 2839 feet

    3. Des Moines, IA

      6 h 50 min - 4 times a day

      $45 - $80

    4. Chicago, IL

      12 min - 3357 feet

    5. Chicago Union Station Amtrak

      25 h 41 min - 3 times a week

      $140 - $400

    6. Market St & Schuylkill Av

      4 min - every 30 minutes - line 9

      $2 - $3

  • Bus, train via Ottumwa Amtrak

    $240 - $605
    1. Des Moines, IA

      45 min - once a week

      $23 - $35

    2. Monroe, IA

      55 min - once a week

      $25 - $40

    3. Ottumwa Amtrak

      5 h 41 min - once daily

      $50 - $130

    4. Chicago Union Station Amtrak

      25 h 41 min - 3 times a week

      $140 - $400

    5. 30th St Station - MFL

      2 min - every 15 minutes

      $2 - $3

  • Drive

    $100 - $160
    1. Des Moines

      17 h 46 min - 1083.1 miles

      $100 - $160

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

From Council Bluffs taxi to Omaha airport, fly to Pittsburgh airport, then bus to Pittsburgh. 5 h 3 min $489. From Davenport, IA bus to Moline, IL, walk to Moline, IL, bus to Moline airport, fly to Erie airport, then taxi to Erie. 6 h 31 min $605. From Davenport, IA bus to Moline, IL, walk to Moline, IL, bus to Moline airport, fly to Pittsburgh airport, then bus to Pittsburgh. 6 h 30 min $443. From Davenport, IA bus to Moline, IL, walk to Moline, IL, bus to Moline airport, fly to Harrisburg airport, line 007 bus to Market Square Transfer Center, then line 006 bus to Harrisburg. 7 h 10 min $624. From Council Bluffs taxi to Omaha airport, fly to Newark airport, train to Trenton, then train to Levittown. 5 h 13 min $289. From E University Ave / Penn Ave, Dsm line 17 bus to Des Moines, IA, bus to Chicago, IL, walk to Chicago, IL, bus to New York, then bus to Philadelphia. 29 h 43 min. From E University Ave / Penn Ave, Dsm line 17 bus to Des Moines, IA, bus to Canal & Polk, line 157 bus to Chicago Union Station Amtrak, train to Market St & Schuylkill Av, then line 9 bus to Chestnut St & 15th St. 34 h 26 min. From E University Ave / Penn Ave, Dsm line 17 bus to 7Th St / Laurel St, walk to Des Moines, IA, bus to Chicago, IL, walk to Chicago Union Station Amtrak, train to Market St & Schuylkill Av, then line 9 bus to Chestnut St & 15th St. 35 h 6 min $347. From Des Moines, IA bus to Monroe, IA, bus to Ottumwa Amtrak, train to Chicago Union Station Amtrak, train to 30th St Station - MFL, then subway to 15th St Station - MFL. 36 h 8 min $440. From Des Moines drive to Philadelphia. 17 h 46 min $129.

 
 

Bus or fly from Iowa to Pennsylvania?

American Airlines, Southwest Airlines and 3 other airlines fly from Council Bluffs to Pittsburgh hourly. Alternatively, Des Moines Regional Transport operates a bus from Des Moines to Philadelphia hourly. Tickets cost $1 and the journey takes 11 min. 4 other operators also service this route.