From alpine lakes and glaciers to deserts and sprawling plains the best way to see some amazing sights while on vacation is to take a train ride! Besides the scenery you’ll also get to taste awesome Indian food, meet locals when you stop at that rural Siberian village, and even take a trip back in time on some vintage railways while you blaze a trail through the Rocky Mountains. If you’re ready then these are 25 breathtaking train rides you’ll definitely want to take!
Rocky Mountaineer (Canada)
This two day rail journey from the resort town of Banff to Vancouver takes you through the heart of the majestic Canadian Rocky Mountains.
Maharajas Express (India)
Taking journeys from Dehli to Mumbai that last around one week, this train was debuted in 2010 with the intention of recreating the carriages used to transport the ruling maharajas of the past.
Rhine Valley Line (Germany)
This 100km (62 mile) journey from Mainz to Koblenz has some of the most picturesque views in Europe including numerous castles overlooking the river.
The Ghan (Australia)
From Adelaide to Darwin this 3 day journey gives you an up-close look at the Outback.
The Royal Scotsman (Scotland)
Making journeys around the Scottish Highlands passengers are actually allowed to rent a kilt for the journey