Train from Portland to Mazatlán

Portland
Mazatlán, Mexico

Your cost to travel by Train, bus via Ciudad Juárez: $334 - $408

Portland, OR
  • Total Distance:

    1976.23 km (1228 miles)

  • Travel Time:

    32 Hours 6 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    160.0 USD (~2,092.08 MXN)

Los Angeles, CA
  • Total Distance:

    1341.47 km (834 miles)

  • Travel Time:

    19 Hours 25 Minutes

  • Frequency:

    0 Times/Day

  • Train Fare:

    115.0 USD (~1,503.68 MXN)

El Paso, TX
  • Total Distance:

    10.84 km (7 miles)

  • Travel Time:

    6 Hours 10 Minutes

  • Frequency:

    9 Times/Day

  • Bus Fare:

    5.0 USD (~65.38 MXN)

Ciudad Juárez
  • Total Distance:

    1388.6 km (863 miles)

  • Travel Time:

    23 Hours 1 Minutes

  • Frequency:

    58 Times/Day

  • Bus Fare:

    90.0 USD (~1,176.8 MXN)

Mazatlan, Mazatlán, Mexico
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Portland, OR Los Angeles, CA 160 USD https://free.rome2rio.com/amtrak?oName=Portland%2C%20OR&dName=EL%20Paso%2C%20NM&oPos=45.52929,-122.676453&dPos=31.75731,-106.4959&queryDest=EL%20Paso%2C%20NM&outDate={outDate}&adults={adults} 31h 10mins
Los Angeles, CA EL Paso, NM 115 USD https://free.rome2rio.com/amtrak?oName=Portland%2C%20OR&dName=EL%20Paso%2C%20NM&oPos=45.52929,-122.676453&dPos=31.75731,-106.4959&queryDest=EL%20Paso%2C%20NM&outDate={outDate}&adults={adults} 18h 51mins
El Paso, TX Ciudad Juárez, MX 5 USD https://www.greyhound.com 5h 59mins
Ciudad Juárez Mazatlán 90 USD http://www.estrellablanca.com.mx/ 22h 21mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 390 USD ~ 5,099 MXN
2 people 780 USD ~ 10,199 MXN
3 people 1,170 USD ~ 15,298 MXN
4 people 1,560 USD ~ 20,398 MXN
5 people 1,950 USD ~ 25,497 MXN

Did you know?

  • The total CO2 Emission for your Portland - Mazatlán train trip is 217.82999999999998 kg
  • Your total cost to travel by train from Portland to Mazatlán is about 390.0 USD (~5,099.44 MXN)