Travel options for:
Los Angeles to Rosarito
  • Bus Greyhound USA

    $22 - $53
    1. Los Angeles, CA

      3 h 20 min - every 4 hours

      $20 - $50

    2. San Ysidro, CA

      25 min - 18 miles

      $1 - $3

  • Bus Tufesa

    $14 - $30
    1. Los Angeles

      3 h 27 min - twice daily

      $11 - $26

    2. San Ysidro

      24 min - 16.8 miles

      $2 - $4

  • Train

    $38 - $81
    1. Los Angeles Union Station

      2 h 53 min - 4 times a day

      $30 - $75

    2. America Plaza Station

      45 min - every 15 minutes

      $3

    3. San Ysidro/Intl Border

      23 min - 16.7 miles

      $2 - $4

  • Drive

    $14 - $22
    1. Los Angeles

      2 h 40 min - 151.2 miles

      $14 - $22

  • Fly

    $114 - $360
    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. San Ysidro/Intl Border

      23 min - 16.7 miles

      $2 - $4

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

From Los Angeles, CA bus to San Ysidro, CA then drive to Rosarito. 3 h 45 min $37. From Los Angeles bus to San Ysidro then drive to Rosarito. 3 h 51 min $25. From Los Angeles Union Station Amtrak train to America Plaza Station, tram to San Ysidro/Intl Border, then drive to Rosarito. 4 h 10 min $59. From Los Angeles drive to Rosarito. 2 h 40 min $18. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to San Diego airport, line 992 bus to America Plaza Station, tram to San Ysidro/Intl Border, then drive to Rosarito. 4 h 10 min $247.