A Darjeeling Himalayan railway is very popular in India. This train is called a ‘toy train’ because this runs slowly on the hills. The view from the train is very beautiful when curving around one hill to another.

If you are coming from another destination in India, we recommend taking the Darjeeling Himalayan Railway from New Jalpaiguri to reach Darjeeling. This is an adventurous experience while traveling and it takes 6 hours to reach Darjeeling. Along the way, visitors will see tea plantations and local people cultivating tea on the way. The train ticket can be booked 3 months in advance online through Indian railway sites.