
Lucknow to Shillong
Shillong is approximately 1250+ kms from Lucknow. The fastest way to reach Shillong from Lucknow is by Flight Via Guwahati. It takes approximately 5 hours. The cheapest way to reach Shillong from Lucknow is by Flight, Bus Via Guwahati which would take approximately 6 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
FASTEST
Lucknow
Guwahati
Shillong
Approx Travel Time
4h 25m
₹12,820
Onwards
CHEAPEST
Lucknow
Guwahati
Shillong
Approx Travel Time
5h 40m
₹8,148
Onwards
Lucknow
Guwahati
Shillong
Approx Travel Time
5h 40m
₹10,941
Onwards
Via Kolkata
Lucknow
Kolkata
Shillong
Approx Travel Time
4h 25m
₹10,629
Onwards
Via Silchar
Lucknow
Silchar
Shillong
Approx Travel Time
7h 40m
₹8,666
Onwards
Via Siliguri
Lucknow
Siliguri
Shillong
Approx Travel Time
13h 10m
₹10,882
Onwards
Via Ranchi, Kolkata
Lucknow
Ranchi
Kolkata
Shillong
Approx Travel Time
5h 50m
₹13,468
Onwards
Via Prayagraj(Allahabad), Kolkata
Lucknow
Prayagraj(Allahabad)
Kolkata
Shillong
Approx Travel Time
6h 5m
₹22,215
Onwards
Via Gorakhpur, Kolkata
Lucknow
Gorakhpur
Kolkata
Shillong
Approx Travel Time
5h 50m
₹16,962
Onwards
Lucknow
Gorakhpur
Kolkata
Shillong
Approx Travel Time
10h 50m
₹10,761
Onwards
Frequently Asked Questions
What is the distance between Lucknow and Shillong?
Shillong is approximately 1250+ kms from Lucknow.
How long does it take to reach Shillong from Lucknow?
It takes approximately 5 hours to reach Shillong from Lucknow by Flight Via Guwahati.
What is the cheapest way to reach Shillong from Lucknow?
The cheapest way to reach Shillong from Lucknow is by Flight, Bus Via Guwahati.
What is the fastest way to reach Shillong from Lucknow?
The fastest way to reach Shillong from Lucknow is by Flight Via Guwahati.