El Paso is serviced by 5 Major Rail Lines:
Burlington Northern & Santa Fe
Union Pacific / Missouri Pacific
National Railway of Mexico
Chihuahua Pacific (serving Mexico's interior& west coast from Juarez)
Amtrak (National Rail Passenger Service)