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

Distance: 9,289 km (5,772 miles) | Duration: 7+ days
The Trans-Siberian Railway is undoubtedly one of the best train trips in the world, offering an epic journey that spans 9,289 kilometers from Moscow to Vladivostok. This legendary train ride crosses eight time zones and takes passengers through a variety of landscapes, from the vast Siberian wilderness to the Ural Mountains.
Along the way, travelers can enjoy scenic views of lakes, forests, and endless plains while witnessing Russian culture and history unfold. For those who want to explore Russia’s vastness uniquely, the Trans-Siberian Railway offers an unforgettable adventure, with opportunities to stop and explore cities such as Yekaterinburg, Irkutsk, and Ulan-Ude.
12. Qinghai-Tibet Railway

Distance: 1,956 km (1,215 miles) | Duration: 22 hours
The Qinghai-Tibet Railway in China is one of the highest and most scenic train rides in the world, reaching altitudes of over 5,000 meters above sea level. Spanning 1,956 kilometers, the train connects Xining to Lhasa, offering passengers unparalleled views of the Tibetan Plateau and the surrounding Himalayan mountains.
Along the way, travelers will pass through remote Tibetan villages, serene lakes, and rugged landscapes that few have the privilege of experiencing. With panoramic windows and oxygen-enriched cabins to combat the altitude, the Qinghai-Tibet Railway is a must for those seeking a once-in-a-lifetime journey through one of the world’s most remote and mystical regions.
13. Royal Scotsman in Scotland

Distance: Varies by route (up to 1,200 km) | Duration: 2-7 days
The Royal Scotsman is one of the most luxurious train rides in the world, offering an intimate and regal journey through the stunning Scottish Highlands. This 1,500-kilometer route takes passengers on an unforgettable 3- to 7-day adventure through Scotland’s picturesque landscapes, historic castles, and charming villages.
The Royal Scotsman features elegant cabins, a beautiful dining car, and a cozy observation lounge. Passengers can relax while taking in breathtaking views of lochs, mountains, and castles. Highlights of the journey include visits to iconic Scottish landmarks like Edinburgh Castle, the Isle of Skye, and the distilleries of Speyside. This train journey offers a unique combination of culture, history, and luxury in the heart of Scotland.
14. Bergen Railway in Norway

Distance: 371 km (231 miles) | Duration: 7 hours
The Bergen Railway in Norway offers one of the most beautiful train journeys in Europe, taking passengers through the heart of Norway’s fjord region. This 500-kilometer route connects Oslo and Bergen, passing through dramatic landscapes of snow-capped mountains, dense forests, and picturesque villages.
The train crosses the Hardangervidda plateau, one of Europe’s largest mountain plateaus, and offers incredible views of the stunning fjords. The journey is ideal for those seeking both natural beauty and tranquility. In addition to its stunning landscapes, the Bergen Railway also offers a comfortable and relaxing ride, with spacious cabins and scenic viewing areas. It’s an unmissable train experience for those visiting Norway.
15. Venice Simplon-Orient-Express in Italy

Distance: Varies by route (up to 2,000 km) | Duration: 1-2 days
The Venice Simplon-Orient-Express is synonymous with luxury and elegance, offering an unforgettable journey through Europe. This iconic train travels from Venice to Istanbul, covering 2,740 kilometers of some of Europe’s most scenic destinations. On this 2-day journey, passengers will experience timeless Art Deco design, world-class service, and exquisite dining, all while taking in panoramic views of European cities like Paris, Vienna, and Budapest.
With its rich history and luxurious accommodations, the Venice Simplon-Orient-Express offers a glimpse into the golden age of rail travel. A journey on this train is more than just transportation—it’s an experience steeped in opulence, elegance, and romance, making it one of the best train trips in the world.
16. TGV High-speed Trains in France

Distance: Varies by route (up to 3,000 km) | Duration: 2-6 hours
The TGV high-speed trains in France offer one of the best train trips in the world for those who want to explore the country quickly and comfortably. With speeds of up to 320 km/h, TGV trains connect major French cities like Paris, Marseille, Lyon, and Bordeaux, making travel efficient while providing scenic views of the French countryside.
The TGV is known for its modern amenities, spacious cabins, and smooth ride, offering a great way to experience the diversity of France’s landscapes. Whether you’re headed to the vineyards of Bordeaux or the lavender fields of Provence, TGV trains allow you to experience the best of France in style and speed.
17. Al Andalus in Spain

Distance: Varies by route (up to 1,200 km) | Duration: 4-7 days
The Al Andalus in Spain offers a luxurious and historical journey through one of Europe’s most culturally rich regions. This 5-day journey takes passengers through Andalusia, visiting stunning cities like Seville, Granada, and Cordoba. The train itself is a work of art, featuring beautifully decorated cabins and lounges that reflect the elegance of Spain’s royal heritage.
Along the way, passengers will visit historical landmarks such as the Alhambra Palace, the Mezquita Mosque, and the Seville Cathedral. The Al Andalus offers a perfect combination of luxury, history, and culture, making it one of the best train trips in the world for those looking to immerse themselves in Spain’s unique heritage.
18. Linha do Algarve in Portugal

Distance: 250 km (155 miles) | Duration: 4 hours
The Linha do Algarve in Portugal offers one of the most scenic and relaxing train journeys in Europe. This 200-kilometer route runs along Portugal’s southern coast, offering stunning views of the Atlantic Ocean and the picturesque beaches of the Algarve region. The train journey takes passengers through charming towns like Lagos, Faro, and Albufeira, where they can explore traditional Portuguese villages, sandy beaches, and vibrant markets.
The Linha do Algarve is perfect for travelers who want to combine the beauty of Portugal’s coast with the relaxation and comfort of a train ride. Whether you’re exploring the coastal villages or enjoying the views of the Mediterranean, this train ride offers a perfect blend of tranquility and scenic beauty.
19. Glacier Express in Germany

Distance: 250 km (155 miles) | Duration: 4 hours
The Glacier Express in Germany is a scenic train ride that showcases the best of Bavaria’s breathtaking landscapes. This 4- to 5-hour journey connects the picturesque towns of Garmisch-Partenkirchen and Mittenwald, passing through lush meadows, dense forests, and soaring mountain peaks. The train offers panoramic windows that provide unobstructed views of the Bavarian Alps, making it a great way to experience the beauty of southern Germany.
Whether you’re traveling in winter, when the snow-covered landscapes are especially stunning, or in the summer, when the vibrant green fields are in full bloom, the Glacier Express in Germany offers one of the best train trips in the world for those seeking natural beauty and tranquility.
20. Semmering Railway in Austria

Distance: 41 km (25 miles) | Duration: 1 hour
The Semmering Railway in Austria is one of the best train trips in the world, not only for its stunning landscapes but also for its historical significance. As one of the first mountain railways in the world, it is now a UNESCO World Heritage Site. The 41-kilometer route connects Gloggnitz and Mürzzuschlag, passing through steep hills, tunnels, and bridges, all while offering stunning views of the Austrian Alps.
The journey offers a glimpse into Austria’s rich history, with many of the original train stations and tunnels still intact. Whether you’re a history enthusiast or simply looking to experience breathtaking mountain views, the Semmering Railway is an unforgettable experience.
21. Death Railway in Thailand

Distance: 130 km (81 miles) | Duration: 2-3 hours
The Death Railway in Thailand, also known as the Thailand-Burma Railway, is one of the most historically significant and scenic train journeys in the world. The route stretches from Bangkok to Kanchanaburi, passing through lush landscapes and crossing over bridges built during World War II. This 130-kilometer stretch offers a poignant reminder of the tragic history of the railway, built by prisoners of war.
While the journey offers incredible views of the Thai countryside and the River Kwai, it also provides an opportunity to learn about the hardships faced by those who built the railway. Visiting sites like the Kanchanaburi War Cemetery and the Hellfire Pass Memorial adds a layer of reflection to the adventure. For history buffs, the Death Railway offers both a scenic and educational experience.
22. El ChePe in Mexico

Distance: 653 km (406 miles) | Duration: 16 hours
El ChePe, officially known as the Chihuahua al Pacifico Railway, is one of the best train trips in the world, taking passengers on a breathtaking journey through Mexico’s Copper Canyon. This 653-kilometer route offers stunning views of rugged cliffs, deep canyons, and winding rivers as the train travels from the town of Chihuahua to Los Mochis on the Pacific coast.
The train crosses over 37 bridges and passes through 86 tunnels, making it an engineering marvel. The route takes travelers through the dramatic Sierra Madre Occidental mountain range, offering unparalleled views of one of the most spectacular landscapes in North America. El ChePe offers a unique combination of adventure, natural beauty, and cultural exploration, making it a must-do for any train enthusiast.
23. Serra Verde Express in Brazil

Distance: 110 km (68 miles) | Duration: 3.5 hours
The Serra Verde Express in Brazil offers an unforgettable train ride through the heart of the Brazilian rainforest. The 110-kilometer route connects Curitiba and Morretes, traveling through dense forests, stunning mountain landscapes, and picturesque waterfalls. Along the way, passengers can enjoy spectacular views of the Atlantic Rainforest, one of the most biodiverse ecosystems in the world.
The train features panoramic windows, allowing passengers to fully appreciate the lush greenery and rugged terrain. The journey also offers a stop in the charming town of Morretes, where travelers can sample traditional Brazilian cuisine, including the famous barred stew. For nature lovers and those seeking an immersive rainforest experience, the Serra Verde Express is one of the best train trips in the world.
24. Train to the Clouds in Argentina

Distance: 217 km (135 miles) | Duration: 8 hours
The Train to the Clouds (Tren a las Nubes) in Argentina is a spectacular journey that takes passengers to one of the highest points ever reached by a train, at an altitude of 4,220 meters above sea level. This 217-kilometer route runs from the city of Salta to the stunning viaducts and tunnels of the Andean mountains. Along the way, travelers can enjoy dramatic views of the rugged mountains, vast deserts, and colorful valleys.
The journey includes several stops, including the famous Polvorilla Viaduct, one of the highest railway bridges in the world. The Train to the Clouds offers a thrilling and visually captivating experience, making it one of the best train trips in the world for those seeking both adventure and stunning landscapes.
25. Rift Valley Railways in Kenya

Distance: Varies by route (up to 1,000 km) | Duration: 12-15 hours
Rift Valley Railways in Kenya offers one of the best train trips in the world for those seeking a unique safari experience. This historic railway line travels through the heart of Kenya’s Great Rift Valley, offering stunning views of wildlife-filled savannahs, rolling hills, and volcanic mountains. The journey connects Nairobi with Kisumu, passing through some of the country’s most beautiful and remote areas.
Passengers can enjoy a relaxed ride in comfortable cabins while witnessing the diverse wildlife that calls the Rift Valley home. Whether you’re spotting giraffes, zebras, or elephants in the distance or simply soaking in the incredible landscapes, Rift Valley Railways offers a fantastic way to explore Kenya’s natural beauty from the comfort of a luxury train.
25 Best Train Trips in the World – Summary
So there you go — proof that not all great adventures require airports and rush. Some of the most unforgettable journeys happen on tracks, where time slows down and the world rolls by in the most magical way.
From rugged mountain passes to desert plains and jungle-covered hillsides, these 25 train trips offer more than just a seat with a view — they invite you to travel differently. To savour the ride. To be present.
Whether you’re chasing luxury, landscapes or a little old-school romance, there’s a carriage with your name on it. All aboard?
