
Siliguri to Lucknow
Lucknow is approximately 800+ kms from Siliguri. The fastest way to reach Lucknow from Siliguri is by Flight. It takes approximately 2 hours. The cheapest way to reach Lucknow from Siliguri is by Train which would take approximately 17 hours.
Sort By
Mode of Transport
Via Gorakhpur
Siliguri
Gorakhpur
Lucknow
Approx Travel Time
12h 40m
₹4,284
Onwards
Via Patna
Siliguri
Patna
Lucknow
Approx Travel Time
18h 40m
₹385
Onwards
Siliguri
Patna
Lucknow
Approx Travel Time
9h 55m
₹4,811
Onwards
Siliguri
Patna
Lucknow
Approx Travel Time
3h 10m
₹12,388
Onwards
Siliguri
Patna
Lucknow
Approx Travel Time
11h 55m
₹7,962
Onwards
Via Khagaria
Siliguri
Khagaria
Lucknow
Approx Travel Time
19h 10m
₹550
Onwards
Via Ranchi
Siliguri
Ranchi
Lucknow
Approx Travel Time
3h 55m
₹13,460
Onwards
Via Katihar
Siliguri
Katihar
Lucknow
Approx Travel Time
19h 40m
₹330
Onwards
Frequently Asked Questions
What is the distance between Siliguri and Lucknow?
Lucknow is approximately 800+ kms from Siliguri.
How long does it take to reach Lucknow from Siliguri?
It takes approximately 2 hours to reach Lucknow from Siliguri by Flight.
What is the cheapest way to reach Lucknow from Siliguri?
The cheapest way to reach Lucknow from Siliguri is by Train.
What is the fastest way to reach Lucknow from Siliguri?
The fastest way to reach Lucknow from Siliguri is by Flight.