Travel options for:
San Diego to Mexico City
  • Fly Tijuana to Mexico City

    $70 - $194
    1. San Diego

      43 min - every 15 minutes

      $3

    2. San Ysidro Transit Center

      20 min - hourly

      $12

    3. Tijuana (TIJ)

      3 h 20 min - non-stop

      $55 - $180

    4. Mexico City (MEX)

      8 min - every 15 minutes - line 5

  • Fly San Diego to Mexico City

    $162 - $402
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      3 h 45 min - non-stop

      $160 - $400

    3. Mexico City (MEX)

      8 min - every 15 minutes - line 5

  • Fly Tijuana to Toluca

    $98 - $258
    1. San Diego

      43 min - every 15 minutes

      $3

    2. San Ysidro Transit Center

      20 min - hourly

      $12

    3. Tijuana (TIJ)

      3 h 20 min - non-stop

      $80 - $240

    4. Toluca (TLC)

      1 h - hourly

      $4

    5. Observatorio

      15 min - every 20 minutes - line 1

  • Bus to Mexicali, fly to Mexico City

    $80 - $229
    1. San Diego

      2 h 48 min - once daily

      $19 - $50

    2. Calexico, CA

      26 min - 16.4 miles

      $1 - $3

    3. Mexicali (MXL)

      3 h 15 min - non-stop

      $60 - $180

    4. Mexico City (MEX)

      8 min - every 15 minutes - line 5

  • Bus Autobuses Elite

    $146 - $156
    1. Fifth Avenue Station

      43 min - every 15 minutes

      $3

    2. E San Ysidro Blvd & San Ysidro

      35 min - every 2 hours

      $12

    3. Tijuana

      30 h 25 min - every 3 hours

      $95 - $105

    4. Guadalajara

      4 h 55 min - hourly

      $20

    5. Celaya

      3 h 20 min - hourly

      $17

    6. Terminal Central De Autobuses

      34 min - every 10 minutes

  • Bus TAP

    $94 - $204
    1. Fifth Avenue Station

      43 min - every 15 minutes

      $3

    2. E San Ysidro Blvd & San Ysidro

      35 min - every 2 hours

      $12

    3. Tijuana

      41 h 50 min - 3 times a day

      $80 - $190

    4. Autobuses del Norte

      7 min - every 15 minutes - line 5

  • Train, bus

    $296 - $811
    1. San Diego Santa Fe Depot

      2 h 59 min - 3 times a day

      $30 - $75

    2. Los Angeles Union Station

      28 h 50 min - 3 times a week

      $180 - $550

    3. San Antonio Amtrak

      8 min - 2366 feet

    4. Commerce & Bowie

      8 min - every 20 minutes - line 301

      $2

    5. San Antonio, TX

      3 h 7 min - 5 times a day

      $16 - $55

    6. Nuevo Laredo

      11 h 10 min - once daily

      $65 - $130

    7. Tasqueña

      15 min - every 10 minutes - line 2

  • Drive

    $240 - $360
    1. San Diego

      30 h 31 min - 1830.6 miles

      $240 - $360

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

From Fifth Avenue Station tram to San Ysidro Transit Center, bus to Tijuana airport, fly to Mexico City airport, then line 5 subway to Mexico City. 6 h 25 min $99. From Broadway & Front St line 992 bus to San Diego airport, fly to Mexico City airport, then line 5 subway to Mexico City. 6 h 14 min $171. From Fifth Avenue Station tram to San Ysidro Transit Center, bus to Tijuana airport, fly to Toluca airport, bus to Observatorio, then line 1 subway to Mexico City. 8 h 9 min $168. From San Diego bus to Calexico, CA, drive to Mexicali airport, fly to Mexico City airport, then line 5 subway to Mexico City. 7 h 44 min $135. From Fifth Avenue Station tram to E San Ysidro Blvd & San Ysidro Transit Center, bus to Tijuana, bus to Guadalajara, bus to Celaya, bus to Terminal Central De Autobuses Del Norte, then night bus to Independencia_1. 43 h 53 min $156. From Fifth Avenue Station tram to E San Ysidro Blvd & San Ysidro Transit Center, bus to Tijuana, bus to Autobuses del Norte, then line 5 subway to Consulado_1. 45 h 21 min $154. From San Diego Santa Fe Depot Amtrak train to Los Angeles Union Station Amtrak, train to San Antonio Amtrak, walk to Commerce & Bowie, line 301 bus to San Antonio, TX, bus to Nuevo Laredo, bus to Tasqueña, then line 2 subway to Pino Suárez_1. 2 days 1 h $571. From San Diego drive to Mexico City. 30 h 31 min $299.