Nearest Airport :
Bagdogra, near Siliguri, is Darjeeling's nearest airport,
Buses & Taxis
Jeeps and share-taxis tout for business since buses only run from Siliguri.
Trains connect New Jalpaiguri/Siliguri with Kolkata and other major cities.
The diesel toy train runs from Siliguri/NJP in season but is very slow. Most people reach Darjeeling by bus or share-taxi and arrive at the Bazar Bus stand in the lower town, though some taxis go to Clubside on the Mall, which is more convenient for most accommodation. Buses from Darjeeling arrive near the GPO.
Darjeeling's roads slope quite gently so it is easy to walk around the town. The railway station is in the lower part of town on Hill Cart Road, with the taxi and bus stands. The lower and upper roads are linked by a series of connecting roads and steep steps. For sights away from the centre you need to hire a taxi. Be prepared for seasonal water shortages and frequent power cuts. After dark a torch is essential.