In Praise of Long Train Rides.
Crossing the Australian continent from Sydney to Perth on the Indian Pacific meets all of my requirements for maximum enjoyment of a long-distance train ride. It must also include at least two nights aboard. That gives me enough time to feel at home in my roomette or bedroom (with en suite bathroom), to explore the train and to meet some of my fellow passengers relaxing in the lounge car or over meals in the dining car.