Travel options for:
San Diego to Grand-Canyon
  • Train, bus

    $128 - $310
    1. San Diego Santa Fe Depot

      2 h 14 min - 3 times a day

      $30 - $65

    2. Fullerton Transportation

      9 h - once daily

      $75 - $210

    3. Williams, AZ

      1 h 15 min - 3 times a day

      $23 - $35

    4. Grand Canyon

      11 min - 3095 feet

  • Bus

    $80 - $158
    1. San Diego

      8 h 46 min - once daily

      $20 - $50

    2. Las Vegas, NV

      6 h - once daily

      $60 - $110

    3. Grand Canyon, AZ

      6 min - 1316 feet

  • Bus, Amtrak Thruway

    1. San Diego

      8 h 35 min - once daily

      $40 - $100

    2. Buckeye Rd & 24Th St

      5 min - every 30 minutes - line 13

      $2 - $4

    3. Phoenix, AZ - Sky Harbor

      3 h 10 min - every 3 hours

    4. Flagstaff, AZ

      2 h - 3 times a day

      $28 - $40

    5. Grand Canyon

      11 min - 3095 feet

  • Drive

    $50 - $80
    1. San Diego

      9 h - 555.9 miles

      $50 - $80

  • Fly to Flagstaff, bus

    $159 - $282
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      3 h 12 min - 1 stopover

      $130 - $240

    3. Flagstaff (FLG)

      1 h 45 min - 3 times a day

      $27 - $40

    4. Grand Canyon

      11 min - 3095 feet

  • Fly to Las Vegas, bus

    $109 - $368
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      1 h 10 min - non-stop

      $45 - $250

    3. Las Vegas (LAS)

      12 min - hourly

      $2 - $6

    4. Las Vegas, NV

      6 h - once daily

      $60 - $110

    5. Grand Canyon, AZ

      6 min - 1316 feet

  • Fly to Phoenix, bus

    $155 - $372
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      1 h 10 min - non-stop

      $95 - $280

    3. Phoenix (PHX)

      3 h 10 min - hourly

      $30 - $50

    4. Flagstaff, AZ

      2 h - 3 times a day

      $28 - $40

    5. Grand Canyon

      11 min - 3095 feet

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

From San Diego Santa Fe Depot Amtrak train to Fullerton Transportation Center, train to Williams, AZ, bus to Grand Canyon, then walk to Grand-Canyon. 14 h 40 min $226. From San Diego bus to Las Vegas, NV, bus to Grand Canyon, AZ, then walk to Grand-Canyon. 15 h 52 min $129. From San Diego bus to Buckeye Rd & 24Th St, line 13 bus to Phoenix, AZ - Sky Harbor Airport, Amtrak Thruway to Flagstaff, AZ, bus to Grand Canyon, then walk to Grand-Canyon. 16 h 18 min. From San Diego drive to Grand-Canyon. 9 h $66. From Broadway & Front St line 992 bus to San Diego airport, fly to Flagstaff airport, bus to Grand Canyon, then walk to Grand-Canyon. 7 h 23 min $191. From Broadway & Front St line 992 bus to San Diego airport, fly to Las Vegas airport, bus to Las Vegas, NV, bus to Grand Canyon, AZ, then walk to Grand-Canyon. 10 h 16 min $197. From Broadway & Front St line 992 bus to San Diego airport, fly to Phoenix airport, bus to Flagstaff, AZ, bus to Grand Canyon, then walk to Grand-Canyon. 9 h 16 min $251.