Road: It takes 2 hours to reach Darjeeling from Siliguri, the gateway to North-East. Siliguri is well connected to Kolkata (550 km) via National Highway 12, Patna (450 km) and Guwahati (450 km) via National Highway 27.
Rail: New Jalpaiguri Junction (NJP) is the busiest terminal in the region. You can find daily trains from Delhi, Mumbai, Chennai, Kolkata and Guwahati.
From here on, you can book a cab all the way to Darjeeling.
Air: Bagdogra International Airport (IXB) in Siliguri is an important aviation hub of the region. Regular flights from all the major cities are operated. Hire a cab one-way drop to Darjeeling.