I’ve only done one major train journey so far — the Bernina Express — but let me tell you, I was hooked the minute we started winding through the snow-covered Swiss Alps. There’s something about train travel that just gets under your skin in the best possible way. It’s slow, romantic, a little nostalgic… and completely absorbing.
Blame Paul Theroux. Ever since I read his books, I’ve been fascinated by the idea of crossing entire continents by rail — watching the world shift and unfold outside the window, hour by hour, mile by mile.
And now? I’m eyeing up The Ghan. Possibly even booking it as we speak (updates to follow!).
If, like me, you’re dreaming of epic rail adventures — the kind where the journey is the destination — here are 25 of the most iconic, scenic, and soul-stirring train trips from around the world.
1. Glacier Express in Switzerland

Distance: 290 km (180 miles) | Duration: 8 hours
The Glacier Express in Switzerland is one of the most iconic train journeys in the world, offering a breathtaking 8-hour ride across the Swiss Alps. Spanning 291 kilometers, this journey connects the towns of Zermatt and St. Moritz, passing through the stunning landscapes of deep valleys, towering mountains, and pristine forests.
Known as the “slowest express train in the world,” the Glacier Express allows passengers to fully appreciate the beauty of the Swiss Alps at a relaxed pace. Along the way, travelers will pass over 291 bridges, 91 tunnels, and the famous Oberalp Pass. The panoramic windows provide uninterrupted views of the natural beauty, making this one of the best train trips in the world for nature lovers and photography enthusiasts.
2. Rocky Mountaineer in Canada

Distance: Varies by route (up to 1,000 km) | Duration: 2-4 days
The Rocky Mountaineer is a world-renowned luxury train that takes passengers on an unforgettable journey through the Canadian Rockies. This train offers several routes, with the most popular ones traveling between Vancouver, Banff, or Vancouver and Jasper. With luxurious amenities, gourmet meals, and panoramic windows, the Rocky Mountaineer provides a comfortable and scenic way to witness the grandeur of Canada’s mountainous terrain.
During the trip, passengers can see towering peaks, crystal-clear lakes, and stunning waterfalls. Whether you choose to travel during the summer months when the landscape is lush and green, or in winter when the snow-capped mountains create a dramatic backdrop, the Rocky Mountaineer is one of the best train trips in the world for a combination of luxury and nature.
3. Kyushu Seven Stars in Japan

Distance: Varies by itinerary (up to 1,200 km) | Duration: 2-4 days
The Kyushu Seven Stars in Japan is an ultra-luxurious train journey that offers a once-in-a-lifetime opportunity to explore the picturesque southern island of Kyushu. With only a limited number of passengers allowed on board, the experience is exclusive and intimate. The train’s design combines modern luxury with traditional Japanese aesthetics, featuring elegant suites, gourmet dining, and breathtaking views of the Japanese countryside.
The route takes passengers through lush mountains, hot spring towns, and beautiful coastal landscapes. This journey offers a perfect blend of relaxation, culture, and exploration, making it one of the best train trips in the world for those looking to immerse themselves in the natural beauty and culture of Japan.
4. Deccan Odyssey in India

Distance: Varies by route (up to 2,000 km) | Duration: 7 days
The Deccan Odyssey in India offers a royal experience, taking passengers on a 7-day, 2,300-kilometer journey through some of India’s most historical and cultural landmarks. The train travels through destinations such as Mumbai, Jaipur, Agra, and Sawai Madhopur, offering an immersive experience of the country’s rich heritage.
The Deccan Odyssey features luxurious accommodations, fine dining, and expert-guided tours of historical sites such as the Taj Mahal and the forts of Rajasthan. The combination of opulent luxury and cultural immersion makes the Deccan Odyssey one of the best train trips in the world for those seeking to explore India in style and comfort.
5. California Zephyr in the United States

Distance: 3,900 km (2,400 miles) | Duration: 51 hours
The California Zephyr offers one of the best train trips in the world, crossing the United States from Chicago to San Francisco. This 2,438-mile journey takes passengers through the heart of America, offering a unique view of the country’s diverse landscapes. The train travels through the Rocky Mountains, the Sierra Nevada, and the Great Plains, providing stunning views from its panoramic windows.
Whether you’re watching the sunrise over the desert or witnessing the changing colors of the autumn leaves, the California Zephyr offers a scenic and comfortable journey across the U.S. with amenities like sleeping cars, dining services, and observation lounges.
6. The Ghan in Australia

Distance: 2,979 km (1,851 miles) | Duration: 4 days
The Ghan is one of Australia’s most iconic luxury train rides, offering an incredible 2,979-kilometer journey through the heart of the Australian Outback. The train travels between Adelaide and Darwin, passing through the Red Centre and the stunning landscapes of the Northern Territory. This 4-day journey provides a unique opportunity to witness Australia’s diverse terrains, from arid deserts to lush tropical rainforests.
The Ghan’s luxurious accommodations, fine dining, and expert-led excursions to landmarks such as Uluru and Katherine Gorge make it one of the best train trips in the world for those looking to experience Australia’s natural beauty and history in style.
7. Rovos Rail in South Africa

Distance: Varies by route (up to 3,500 km) | Duration: 2-15 days
Rovos Rail in South Africa offers an unparalleled luxury train experience, taking passengers through some of Southern Africa’s most stunning landscapes. With routes spanning across South Africa, Botswana, Zimbabwe, Zambia, and Tanzania, Rovos Rail provides travelers with a chance to witness Africa’s incredible wildlife, diverse cultures, and natural wonders.
The train features opulent suites, gourmet dining, and spacious lounges where passengers can unwind after a day of exploration. Highlights of the journey include safaris through Kruger National Park, visits to Victoria Falls, and scenic rides through the savannah. Rovos Rail is undoubtedly one of the best train trips in the world for those seeking both adventure and luxury.
8. Hiram Bingham in Peru

Distance: 90 km (56 miles) | Duration: 4 hours
The Hiram Bingham in Peru offers one of the best train trips in the world, taking passengers on a luxurious 3.5-hour journey from Cusco to the iconic Machu Picchu. This train provides a high-end travel experience with plush seating, elegant dining, and panoramic windows that allow you to enjoy the breathtaking views of the Sacred Valley and the Andes Mountains.
The journey culminates in a visit to Machu Picchu, one of the world’s most famous archaeological sites. The Hiram Bingham train is perfect for travelers who want to experience the beauty of Peru’s landscapes while traveling in comfort and style.
9. Northern Explorer in New Zealand

Distance: 680 km (423 miles) | Duration: 11 hours
The Northern Explorer in New Zealand offers one of the best train trips in the world, taking passengers on a 12-hour journey through the country’s stunning North Island. The 681-kilometer route travels from Auckland to Wellington, offering spectacular views of lush farmlands, towering mountains, and scenic coastlines.
Along the way, passengers will have the opportunity to see some of New Zealand’s most famous landscapes, including the Tongariro National Park, the Raurimu Spiral, and the Waikato River. The Northern Explorer is an ideal way to see the best of New Zealand’s natural beauty, with spacious carriages and large windows for unobstructed views.
10. Victoria Express in Vietnam

Distance: 300 km (186 miles) | Duration: 8-9 hours
The Victoria Express in Vietnam offers an unforgettable train journey that takes passengers through the lush landscapes and historical towns of northern Vietnam. The 17-hour journey from Hanoi to Lao Cai is a great way to explore the region’s natural beauty, including the stunning terraced rice fields of Sapa.
The train features comfortable cabins and friendly service, making it a relaxing way to travel through Vietnam’s picturesque countryside. Along the way, travelers can enjoy delicious local cuisine, visit charming villages, and experience the vibrant culture of Vietnam. The Victoria Express is an ideal choice for those looking to explore Vietnam’s scenic beauty and rich heritage in a comfortable setting.
11. Trans-Siberian Railway
