Travel options for:
Los Angeles to Mexico City
  • Fly

    $110 - $341
    1. Los Angeles

      45 min - hourly

      $7 - $10

    2. Los Angeles (LAX)

      3 h 30 min - non-stop

      $100 - $330

    3. Mexico City (MEX)

      4 min - every 15 minutes

      $1

    4. Oceanía

      5 min - every 15 minutes

      $1

      • Mexico City
  • Bus via San Antonio, TX

    $256 - $400
    1. Los Angeles

      13 h 15 min - 3 times a day

      $65 - $95

    2. El Paso, TX

      9 min - 2697 feet

    3. El Paso, TX

      10 h 25 min - twice daily

      $95 - $140

    4. San Antonio, TX

      3 h 30 min - twice daily

      $35 - $55

    5. Nuevo Laredo

      14 h 30 min - 3 times a day

      $60 - $110

    6. Mexico City Norte

      7 min - hourly

      $1 - $2

      • Mexico City TAPO
  • Bus

    $153 - $219
    1. Los Angeles, CA

      7 h 5 min - twice daily

      $50 - $75

    2. Mexicali Bus Terminal

      15 h 30 min - every 2 hours

      $45 - $65

    3. Los Mochis

      21 h 15 min - 4 times a day

      $55 - $80

    4. Mexico City Norte

      7 min - hourly

      $1 - $2

      • Mexico City TAPO
  • Drive

    $250 - $370
    1. Los Angeles

      31 h 47 min - 1909.5 miles

      $250 - $370

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

From Union Station FlyAway - 800 North Alameda Street bus to Los Angeles airport, fly to Mexico City airport, tram to Oceanía, then subway to Mexico City. 6 h 38 min $160. From Los Angeles bus to El Paso, TX, walk to El Paso, TX, bus to San Antonio, TX, bus to Nuevo Laredo, bus to Mexico City Norte, then bus to Mexico City TAPO. 45 h 26 min $321. From Los Angeles, CA bus to Mexicali Bus Terminal, bus to Los Mochis, bus to Mexico City Norte, then bus to Mexico City TAPO. 46 h 27 min $193. From Los Angeles drive to Mexico City. 31 h 47 min $312.