Train from Durango to Terre Haute

Durango
Terre Haute, United States

Your cost to travel by Bus, train via San Antonio, TX: $264 - $322

Durango
  • Total Distance:

    623.4 km (387 miles)

  • Travel Time:

    8 Hours 47 Minutes

  • Frequency:

    12 Times/Day

  • Bus Fare:

    45.0 USD (~45.0 USD)

Monterrey, TX
  • Total Distance:

    496.78 km (309 miles)

  • Travel Time:

    6 Hours 56 Minutes

  • Frequency:

    7 Times/Day

  • Bus Fare:

    65.0 USD (~65.0 USD)

St. Mary's Between Convent & Mart
  • Total Distance:

    2.14 km (1 miles)

  • Travel Time:

    9 Minutes

  • Frequency:

    55 Times/Day

  • Bus Fare:

    2.0 USD (~2.0 USD)

San Antonio, TX
  • Total Distance:

    1707.44 km (1061 miles)

  • Travel Time:

    26 Hours 57 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    140.0 USD (~140.0 USD)

St Louis, MO
  • Total Distance:

    283.74 km (176 miles)

  • Travel Time:

    4 Hours 24 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    39.0 USD (~39.0 USD)

Terre Haute, IN, United States
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Durango Monterrey 45 USD http://ticket.gruposenda.com/ 8h 27mins
Monterrey, TX San Antonio, TX 65 USD https://www.greyhound.com 6h 40mins
St. Mary's Between Convent & Mart Chestnut @ Ellis Alley Park & Ride 2 USD http://www.viainfo.net 9mins
San Antonio, TX St. Louis, MO 140 USD https://free.rome2rio.com/amtrak?oName=San%20Antonio%2C%20TX&dName=St.%20Louis%2C%20MO&oPos=29.4196568,-98.4777145&dPos=38.62381,-90.2061&queryDest=St.%20Louis%2C%20MO&outDate={outDate}&adults={adults 25h 55mins
St Louis, MO Terra Haute, IN 39 USD https://www.greyhound.com 4h 14mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 308 USD ~ 308 USD
2 people 616 USD ~ 616 USD
3 people 924 USD ~ 924 USD
4 people 1,232 USD ~ 1,232 USD
5 people 1,540 USD ~ 1,540 USD

Did you know?

  • The total CO2 Emission for your Durango - Terre Haute train trip is 132.66 kg
  • Your total cost to travel by train from Durango to Terre Haute is about 308.0 USD (~308.0 USD)