Copper Canyon Train
The Copper Canyon train is called CHEPE and it is really the only way to get through the Sierra Madres in a reasonable fashion. The roads, though improved greatly are still long, dusty or muddy, rough and slow. The train trip through Copper Canyon gives a log slow look at the vast system of canyons. There is no sleeping area on the train and most people get off 2-3 times and stay over in the lodges along the way.
Trains run daily for Primero or first class and almost every other day for the second class train (Economia)…see the schedules sub page here for details and watch your days if you are using the second train.
Primero leaves from both ends, Chihuahua City and Los Mochis each morning at 6a (watch that daylight time change date- it is different in Mexico) and beginning back in 2012, the second train is connected to the primero. Just note that the second train goes every other day and not at all on Wednesday. My experience is that while the trains may run a bit late as the day goes on, they tend to leave on time and with no regard for ticketed passengers who may be standing on the platform drinking coffee and gazing at the sunrise- I was ticked!