
Siliguri to Kanpur
Kanpur is approximately 850+ kms from Siliguri. The fastest way to reach Kanpur from Siliguri is by Flight, Train Via Lucknow. It takes approximately 5 hours. The cheapest way to reach Kanpur from Siliguri is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Lucknow
FASTEST
Siliguri
Lucknow
Kanpur
Approx Travel Time
4h 25m
₹6,630
Onwards
Siliguri
Lucknow
Kanpur
Approx Travel Time
4h 40m
₹6,770
Onwards
Siliguri
Lucknow
Kanpur
Approx Travel Time
5h 28m
₹8,036
Onwards
Via Patna
Siliguri
Patna
Kanpur
Approx Travel Time
19h 40m
₹380
Onwards
Siliguri
Patna
Kanpur
Approx Travel Time
12h 55m
₹6,175
Onwards
Via Katihar
Siliguri
Katihar
Kanpur
Approx Travel Time
20h 40m
₹365
Onwards
Via Ranchi
Siliguri
Ranchi
Kanpur
Approx Travel Time
15h 55m
₹7,576
Onwards
Frequently Asked Questions
What is the distance between Siliguri and Kanpur?
Kanpur is approximately 850+ kms from Siliguri.
How long does it take to reach Kanpur from Siliguri?
It takes approximately 5 hours to reach Kanpur from Siliguri by Flight, Train Via Lucknow.
What is the cheapest way to reach Kanpur from Siliguri?
The cheapest way to reach Kanpur from Siliguri is by Train.
What is the fastest way to reach Kanpur from Siliguri?
The fastest way to reach Kanpur from Siliguri is by Flight, Train Via Lucknow.
Routes Connecting Siliguri
Routes From Siliguri
- Siliguri to Sojat
- Siliguri to Mahbubnagar
- Siliguri to Kalyan
- Siliguri to Nangal
- Siliguri to Markapur
- Siliguri to Muzaffarnagar
- Siliguri to Lakshadweep
- Siliguri to Balurghat
- Siliguri to Hindupur
- Siliguri to Muvattupuzha
- Siliguri to Nandgaon
- Siliguri to Jalandhar
- Siliguri to Nizamabad
- Siliguri to Darbhanga
- Siliguri to Pandharpur