Travel options for:
Phoenix to Columbus
  • Fly

    $208 - $622
    1. Phoenix

      9 min - 5.5 miles

      $14 - $18

    2. Phoenix (PHX)

      3 h 30 min - non-stop

      $190 - $600

    3. Columbus (CMH)

      10 min - hourly

      $3 - $5

  • Bus

    $154 - $439
    1. Phoenix, AZ

      31 h 45 min - twice daily

      $100 - $330

    2. St. Louis

      9 h 35 min - once daily

      $45 - $110

  • Bus, train via Flagstaff Amtrak

    $282 - $797
    1. WASHINGTON/CENTRAL station

      34 min - hourly

      $2

    2. Dunlap Ave & 19Th Ave

      10 min - hourly - line 90

      transfer

    3. Phoenix Metro Center, AZ

      2 h 52 min - hourly

      $30 - $50

    4. Flagstaff Amtrak

      32 h 38 min - once daily

      $210 - $650

    5. Chicago Union Station Amtrak

      11 min - 3247 feet

    6. Chicago, IL

      6 h 32 min - once daily

      $40 - $95

  • Bus, train

    $314 - $993
    1. Phoenix, ΑΖ

      1 h 55 min - 3 times a day

      $14 - $45

    2. Tucson

      12 min - 3428 feet

    3. Tucson Amtrak

      2 days 3 h - 3 times a week

      $270 - $850

    4. Chicago Union Station Amtrak

      12 min - 3357 feet

    5. Chicago, IL

      8 h 35 min - once daily

      $30 - $100

  • Drive

    $180 - $280
    1. Phoenix

      30 h 13 min - 1931.2 miles

      $180 - $280

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

From Phoenix taxi to Phoenix airport, fly to Columbus airport, then bus to Columbus. 4 h 15 min $301. From Phoenix, AZ bus to St. Louis then bus to Columbus, OH. 42 h 20 min $253. From WASHINGTON/CENTRAL station tram to Dunlap Ave & 19Th Ave, line 90 bus to Phoenix Metro Center, AZ, bus to Flagstaff Amtrak, train to Chicago Union Station Amtrak, walk to Chicago, IL, then bus to Columbus. 45 h 37 min $552. From Phoenix, ΑΖ bus to Tucson, walk to Tucson Amtrak, train to Chicago Union Station Amtrak, walk to Chicago, IL, then bus to Columbus, OH. 2 days 16 h $665. From Phoenix drive to Columbus. 30 h 13 min $231.