The nearest airport to Jalpaiguri is Bagdogra Airport. It is located about 76 km from Jalpaiguri. Bagdogra Airport is well connected to major Indian cities like Delhi, Kolkata, and Mumbai.
The city of Jalpaiguri is well connected by road to all major cities in West Bengal and to Siliguri, the gateway to North-East India. NH31 and NH31A passes through Jalpaiguri. Buses, cars and taxis are available from Siliguri to Jalpaiguri.
Jalpaiguri is a railway station in the Indian state of West Bengal. It is located in the Jalpaiguri district. Jalpaiguri railway station is a junction station on the New Delhi - Kolkata line. It is also the starting point of the Darjeeling Himalayan Railway.
There is an extensive network of buses and minibuses in Jalpaiguri. The bus service is operated by the West Bengal State Transport Corporation.