|Route Name||Distance||Time||More Information|
|Kolkata to Siliguri||558 km||11 hours 51 mins||View Details|
|Delhi to Siliguri||1,486 km||23 hours 24 mins||View Details|
|Gangtok to Siliguri||116 km||3 hours 41 mins||View Details|
|Bangalore to Siliguri||2,411 km||1 day 17 hours||View Details|
|Mumbai to Siliguri||2,347 km||1 day 13 hours||View Details|
|Hyderabad to Siliguri||2,023 km||1 day 11 hours||View Details|
|Agra to Siliguri||1,244 km||19 hours 45 mins||View Details|
|Varanasi to Siliguri||748 km||14 hours 20 mins||View Details|
|Chennai to Siliguri||2,204 km||1 day 13 hours||View Details|
|Ahmedabad to Siliguri||2,078 km||1 day 9 hours||View Details|
|Pune to Siliguri||2,369 km||1 day 15 hours||View Details|
|Jaipur to Siliguri||1,508 km||1 day 1 hour||View Details|
|Kalimpong to Siliguri||68.5 km||2 hours 20 mins||View Details|
Siliguri has its own airport known as the Bagdogra airport. It is almost 15 minutes away from Siliguri and one can take a cab from the airport to reach the destination. It is very well connected to cities like New Delhi, Kolkata and Bangalore.
Nearest Airport: BAGDOGRA
Tentative return flight prices to BAGDOGRA from major cities in India.
Many state owned and private buses ply on a regular basis. It is well connected to many cities of West Bengal like Darjeeling, which is almost 67 km away. Taxis are also available from Siliguri to Darjeeling and Gangtok.
The city has two rail heads. One is the Siliguri Junction and the other is New Jalpaiguri Junction (NJP). The NJP is the favoured railway station and is well connected to all major cities of the country.
The bus stand in Siliguri is known as Tenzing Norgay Bus Terminus and is situated on Hill Cart Road. The bus stand is 8 km away from the New Jalpaiguri Junction (NJP) railway station.
Below are the fares and distances from major nearby cities.
Kolkata-Siliguri: 580 km INR 1200 (INR 245 for State Transport Buses)
Patna-Siliguri: 472 km INR 450
Muzaffarpur-Siliguri: 387 km INR 450
Guwahati-Siliguri: 474 km INR 520
Other than local Indian buses, there is a regular overnight bus service from Dhaka which drops travellers at the India-Bangladesh Border in Changrabanda and charges around INR 1500 per person. There is a regular bus service from Bhutanese town of Phuentsholing and buses ply at 7 AM, 7:30 AM, 8:15 AM and 3 PM daily. The journey takes 4.5 hours.