Travel options for:
Los Angeles to Ensenada
  • Bus

    $21 - $45
    1. Los Angeles

      4 h 20 min - twice daily

      $11 - $35

    2. Tijuana - La Línea

      1 h 40 min - hourly

      $9 - $13

  • Bus via Tijuana

    $32 - $51
    1. Los Angeles

      3 h 27 min - twice daily

      $11 - $26

    2. E San Ysidro Blvd & San Ysidro

      35 min - every 2 hours

      $12

    3. Tijuana

      1 h 31 min - hourly

      $8 - $13

  • Train, bus

    $60 - $119
    1. Los Angeles Union Station

      1 h 53 min - 4 times a day

      $28 - $60

    2. Oceanside, CA

      1 h 25 min - hourly

      $12 - $35

    3. E San Ysidro Blvd & San Ysidro

      35 min - every 2 hours

      $12

    4. Tijuana

      1 h 31 min - hourly

      $8 - $13

  • Drive

    $19 - $29
    1. Los Angeles

      3 h 44 min - 202.1 miles

      $19 - $29

  • Fly to San Diego, bus

    $132 - $381
    1. Los Angeles

      38 min - every 30 minutes

      $7 - $10

    2. Los Angeles (LAX)

      48 min - non-stop

      $100 - $340

    3. San Diego (SAN)

      14 min - every 30 minutes - line 992

      $1 - $3

    4. America Plaza Station

      45 min - every 15 minutes

      $3

    5. E San Ysidro Blvd & San Ysidro

      35 min - every 2 hours

      $12

    6. Tijuana

      1 h 31 min - hourly

      $8 - $13

  • Fly to El Centro, bus

    $60 - $156
    1. Los Angeles

      38 min - every 30 minutes

      $7 - $10

    2. Los Angeles (LAX)

      1 h 25 min - non-stop

      $35 - $120

    3. El Centro (IPL)

      26 min - 19 miles

      $1 - $3

    4. Mexicali

      2 h - 4 times a day

      $16 - $23

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

From Los Angeles bus to Tijuana - La Línea then bus to Ensenada. 6 h 28 min $32. From Los Angeles bus to E San Ysidro Blvd & San Ysidro Transit Center, bus to Tijuana, then bus to Ensenada. 7 h 1 min $44. From Los Angeles Union Station Amtrak train to Oceanside, CA, bus to E San Ysidro Blvd & San Ysidro Transit Center, bus to Tijuana, then bus to Ensenada. 7 h 37 min $87. From Los Angeles drive to Ensenada. 3 h 44 min $24. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to San Diego airport, line 992 bus to America Plaza Station, tram to E San Ysidro Blvd & San Ysidro Transit Center, bus to Tijuana, then bus to Ensenada. 7 h 21 min $266. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to El Centro airport, drive to Mexicali, then bus to Ensenada. 6 h 29 min $98.