I, too, have written about my experiences riding foreign trains in past discussions. One is reprinted here; this is about riding an Italian Cisalpino train (Italy's version of the TGV) between Geneva and Lausanne, Switzerland. The train's final destination was Venice.
One of the most interesting and exciting train trips I have taken was in Switzerland between Geneva and Lausanne. I arrived in the morning with no particular train in mind to take, and there was an Italian "Cisaplino" train, Italy's version of the TGV. All I had to do was show my railpass and was able to get on board, and I rode in the diner. It was a nice train: Sleek, fast, comfortable, furturistic!
Cisalpino train leaving Laussane, Switzerland
In Canada, I have also ridden the Malahat Dayliner between Victoria and Nanaimo and BC Rail between North Vancouver and Whistler (BC).
I sat there, sipping coffee, looking out the window at both the train and the beautiful scenery outside--Lake Geneva, the French Alps on the other side, farms and vinyards and castle ruins on the other side. It was a sunny day, so everything sparkled. The trip lasted only about an hour, but it was a memorable one.
While in Europe, I also rode: France's TGV, Paris Metro and suburban (commuter) trains; in Switzerland, the Panorama Express between Montreux and almost Spietz, a regional train to Interlaken, a regional, cog-wheeled train between East Interlaken and Lauterbrunner and another one to Lucerne. I also rode the Maria Theresa from Zurich to Salzburg (Austria). Other trains between Salzburg, Vienna, Venice, and Florence. I took an overnight train from Florence back to Paris. It was the first time I had ever slept on a berth on a train.
Regional--cog-wheeled train in Switzerland (The train uses cogs for part of the trip, going up or down the steepest grades on the line, which is why you don't see a third rail in these shots).
Swiss train in the mountains. (Actually in this picture, the train in coming down. But note the steepness of the track grade and that the line goes higher up into the mountains. One line goes to the top of the Jungfrau--13,000 ft in elevation.)
On the train between Interlaken and Lucerne.