
Delhi to Siliguri
Siliguri is approximately 1200+ kms from Delhi. The fastest way to reach Siliguri from Delhi is by Flight. It takes approximately 3 hours. The cheapest way to reach Siliguri from Delhi is by Train which would take approximately 25 hours.
Sort By
Mode of Transport
Via Lucknow
Delhi
Lucknow
Siliguri
Approx Travel Time
3h 55m
₹7,962
Onwards
Via Patna
Delhi
Patna
Siliguri
Approx Travel Time
4h 10m
₹9,725
Onwards
Delhi
Patna
Siliguri
Approx Travel Time
10h 55m
₹3,904
Onwards
Via Varanasi
Delhi
Varanasi
Siliguri
Approx Travel Time
3h 55m
₹6,633
Onwards
Via Paro
Delhi
Paro
Siliguri
Approx Travel Time
4h 40m
₹54,617
Onwards
Via Dehradun
Delhi
Dehradun
Siliguri
Approx Travel Time
4h 25m
₹6,903
Onwards
Via Jaipur
Delhi
Jaipur
Siliguri
Approx Travel Time
4h 40m
₹7,407
Onwards
Via Ranchi
Delhi
Ranchi
Siliguri
Approx Travel Time
4h 40m
₹7,723
Onwards
Frequently Asked Questions
What is the distance between Delhi and Siliguri?
Siliguri is approximately 1200+ kms from Delhi.
How long does it take to reach Siliguri from Delhi?
It takes approximately 3 hours to reach Siliguri from Delhi by Flight.
What is the cheapest way to reach Siliguri from Delhi?
The cheapest way to reach Siliguri from Delhi is by Train.
What is the fastest way to reach Siliguri from Delhi?
The fastest way to reach Siliguri from Delhi is by Flight.
Routes Connecting Delhi
Routes From Delhi
Routes Connecting Siliguri
Routes From Siliguri
- Siliguri to Machilipatnam
- Siliguri to Mysore
- Siliguri to Sirkazhi
- Siliguri to Sonipat
- Siliguri to Unnao
- Siliguri to Mukteshwar
- Siliguri to Medinipur
- Siliguri to Tindivanam
- Siliguri to Beawar
- Siliguri to Pathanapuram
- Siliguri to Upleta
- Siliguri to Bundi
- Siliguri to Bhachau
- Siliguri to Miryalaguda
- Siliguri to Anand