Trip to Marfa

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from El Paso to Marfa

🚆 Experience a scenic train journey from El Paso to Marfa that spans approximately 5 hours and 30 minutes, offering travelers a relaxing way to explore the Texan landscape. 💰 Ticket prices for the train ride between El Paso and Marfa range from $14 to $113, providing budget-friendly options for those looking to embark on this unique adventure.

Where to stay in Marfa

There are over 3 hotels to stay in Marfa. Prices range from $70 per night.

Accomodation
  • Currently, there are no direct train routes from El Paso to Marfa. However, travelers can take an Amtrak train from El Paso to Alpine which is the closest train station to Marfa. The journey takes approximately 5 hours and 30 minutes, with ticket prices ranging from $14 to $113 depending on the class of service and time of booking. From Alpine, travelers can then take a bus or arrange for alternate transportation to reach Marfa.
  • The fastest train option between El Paso and Marfa involves taking an Amtrak train from El Paso to Alpine which is the closest train station to Marfa. This journey typically takes about 5 hours and 30 minutes. Ticket prices for this route can range from $14 to $113, depending on factors such as class of service and availability. Once in Alpine, travelers would need to arrange for additional transportation to reach Marfa.
  • There are currently no direct train services between El Paso and Marfa. However, travelers can take an Amtrak train from El Paso to Alpine which is the nearest train station to Marfa. The journey typically takes around 5 hours and 30 minutes. Ticket prices for this route can range from $14 to $113, depending on the class of service and other factors. Once in Alpine, travelers would need to find alternate transportation to get to Marfa.
  • As there are no direct train services between El Paso and Marfa there are no specific first and last trains of the day for this route. Travelers would need to take an Amtrak train from El Paso to Alpine and then find alternate transportation to Marfa. The train schedules for the El Paso to Alpine route vary, so it is advisable to check the Amtrak website or contact their customer service for the most up-to-date information on train timings.
  • There are no direct train trips between El Paso and Marfa. Travelers would need to take an Amtrak train from El Paso to Alpine which is the closest train station to Marfa. The journey usually takes around 5 hours and 30 minutes. From Alpine, alternative transportation options such as buses or car rentals can be used to reach Marfa. It is advisable to plan the connection between Alpine and Marfa in advance for a smoother journey.
  • The cost of a train ticket from El Paso to Marfa varies depending on the class of service, time of booking, and availability. Typically, prices range from $14 to $113 for the journey between these two destinations. It is advisable to book tickets in advance to secure lower fares and to compare prices from different operators offering services on the route. Additionally, travelers should consider any additional costs for connecting transportation from Alpine to Marfa.

Will you be returning to El Paso by train?

If you are looking for the return train journey, check out trains from Marfa to El Paso

See schedule