Checking flights...

Getting There & Away

Numerous shared jeeps run from beside the train station to Darjeeling (₹80, 1½ hours) and Siliguri (₹80, 1½ hours) until around 4pm, with 8am and 1pm departures for Kalimpong (₹170, 3½ to four hours). Jeeps to Mirik (₹120, 2½ hours) go every couple of hours from 8am to 2pm.

The Darjeeling Himalayan Railway’s quaint but slow toy train runs twice daily to Darjeeling: at 6.30am (2nd/1st class ₹60/685, 2½ hours) and 12.55pm (1st class only, ₹685, three hours).

A Bagdogra airport or Siliguri/New Jalpaiguri taxi should be ₹1500 (non-AC).