The Cumbres and Toltec RR runs excursion trips out of Chama NM and Antonito CO. The trips stop for lunch at Osier CO and then return to their starting points. When I did the trip one could change trains at Osier and continue on to Antonito and return to Chama or Antonito by bus. I chose to do each segment via round trip on the train.
Here is a link to the RR: http://cumbrestoltec.com/