10. The Kashmir Railway (Jammu – Udhampur)
The extremes of winter and summer along with the unfavorable terrain make this route one of the most thrilling of all Indian train rides. This route has 20 major tunnels and 158 bridges which offer astounding views of the rivers and valleys around the beautiful Shivalik Mountain Ranges.
11. The Chilka Route (Bhubaneshwar – Brahmapur)
The train route runs between the Eastern Ghats and the Chilka Lake providing all the stunning views of Orissa. The Chilka lagoon is a sight for migratory birds and is a perfect place for birdwatchers.
12. The Desert Queen (Jodhpur – Jaisalmer)
If you thought a desert route from Jodhpur to Jaisalmer would be dull, you couldn’t be more wrong. The sight of painted mud huts and numerous camel grazing is just so typically Rajasthani and magical. Witnessing a sunrise or sunset from the train is pure delight to the senses.