There are no direct trains from India to Bhutan and tourists have to reach any of the last few railway stations in cities like New Jalpaiguri, Bagdoraand Siliguri and then take a bus or taxi to Phuensholing.
Approximate Duration: The duration to reach New Jalpaiguri, Siliguri or Bagdogra depends on the distance from where you start your journey. Trains from New Delhi will take you to these places within approximately 24 hours and from Mumbai within 48 hours after consecutive trains. The further you go, the more the time it takes to reach the railway stations.
Approximate Price per Person: The price depends on the class of compartment you intend to book for traveling. A ticket for sleep class journey will cost you approximately Rs. 1,000 and can go all the way up to Rs. 4,000 for 1St class air-conditioned coaches. For tatkal tickets, additional charges apply.