Distance from Kolkata to Siliguri was pathetic. Roads are fully damaged. Complete journey was bumpy. Never go via road to Siliguri. Journey distance is 600 odd kilometres and would require 12 hours, but due to bad roads it took me around 18 hours. Was exhausted reaching Siliguri. Took a taxi from Siliguri to Gangtok which was not bad at all.