Our train journey starts from here at about 4 am in the morning, where me and a friend spent an hour or so in the waiting hall of the station for our third travel companion, who was supposed to join us from IIT Kharagpur.
We all three friends boarded a local train from Kharagpur to Howrah Railway station at about 5 am and reached Howrah at nearly 9 in the morning. Deprived of sleep right from the time we left Bhubaneswar the day before, we two guys along with the third guy from Kharagpur, checked into a nearby guesthouse to refresh ourselves and have a short nap before boarding the train to New Jalpaiguri from Sealdah station at 2 o'clock in the afternoon.
After having a sumptuous lunch near Sealdah station, we boarded Testa-Torsa Express to New Jalpaiguri.
We reached New Jalpaiguri early morning the next day, from where we hired a cab to the Indo-Bhutan border. After nearly four hours of drive through gorgeous tea gardens and crossing the Teesta River numerous times, we finally the border town, Jaigaon, on Indian side. We walked over to the Bhutanese town of Phuntsholing through the beautiful Bhutan Gate, carrying our valid Photo IDs such as Indian Passport, Voter ID card and Drivelling License etc.