Train from Los Angeles to Ensenada

Los Angeles
Ensenada, Mexico

Your cost to travel by Train, bus: $86 - $106

Los Angeles Union Station Amtrak
  • Total Distance:

    142.82 km (89 miles)

  • Travel Time:

    1 Hours 57 Minutes

  • Frequency:

    5 Times/Day

  • Train Fare:

    45.0 USD (~588.4 MXN)

Oceanside, CA
  • Total Distance:

    90.38 km (56 miles)

  • Travel Time:

    1 Hours 22 Minutes

  • Frequency:

    4 Times/Day

  • Bus Fare:

    28.0 USD (~366.11 MXN)

E San Ysidro Blvd & San Ysidro Transit Center
  • Total Distance:

    10.72 km (7 miles)

  • Travel Time:

    36 Minutes

  • Frequency:

    11 Times/Day

  • Bus Fare:

    13.0 USD (~169.98 MXN)

Tijuana
  • Total Distance:

    107.52 km (67 miles)

  • Travel Time:

    1 Hours 34 Minutes

  • Frequency:

    24 Times/Day

  • Bus Fare:

    10.0 USD (~130.75 MXN)

Ensenada, Mexico
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Los Angeles Union Station Amtrak Oceanside Transportation Center Amtrak 45 USD https://free.rome2rio.com/amtrak?oName=Los%20Angeles%20Union%20Station%20Amtrak&dName=Oceanside%20Transportation%20Center%20Amtrak&oPos=34.0561752,-118.236778&dPos=33.1925163,-117.379433&queryDest=Oce 1h 54mins
Oceanside, CA San Ysidro, CA 28 USD https://www.greyhound.com/ 1h 20mins
E San Ysidro Blvd & San Ysidro Transit Center Tijuana Bus Terminal 13 USD http://www.greyhound.com.mx/ 35mins
Tijuana Ensenada 10 USD http://www.abc.com.mx/ 1h 31mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 101 USD ~ 1,321 MXN
2 people 202 USD ~ 2,641 MXN
3 people 303 USD ~ 3,962 MXN
4 people 404 USD ~ 5,283 MXN
5 people 505 USD ~ 6,603 MXN

Did you know?

  • The total CO2 Emission for your Los Angeles - Ensenada train trip is 13.830000000000002 kg
  • Your total cost to travel by train from Los Angeles to Ensenada is about 101.0 USD (~1,320.63 MXN)