
Shillong to Lucknow
Lucknow is approximately 1250+ kms from Shillong. The fastest way to reach Lucknow from Shillong is by Flight Via Guwahati. It takes approximately 5 hours. The cheapest way to reach Lucknow from Shillong is by Bus, Flight Via Guwahati which would take approximately 6 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
FASTEST
Shillong
Guwahati
Lucknow
Approx Travel Time
4h 25m
₹12,405
Onwards
CHEAPEST
Shillong
Guwahati
Lucknow
Approx Travel Time
5h 40m
₹7,324
Onwards
Shillong
Guwahati
Lucknow
Approx Travel Time
5h 40m
₹10,404
Onwards
Via Kolkata
Shillong
Kolkata
Lucknow
Approx Travel Time
4h 25m
₹10,470
Onwards
Via Silchar
Shillong
Silchar
Lucknow
Approx Travel Time
7h 40m
₹8,003
Onwards
Via Siliguri
Shillong
Siliguri
Lucknow
Approx Travel Time
13h 10m
₹10,918
Onwards
Via Kolkata, Ranchi
Shillong
Kolkata
Ranchi
Lucknow
Approx Travel Time
5h 50m
₹14,634
Onwards
Via Kolkata, Prayagraj(Allahabad)
Shillong
Kolkata
Prayagraj(Allahabad)
Lucknow
Approx Travel Time
6h 5m
₹21,181
Onwards
Via Kolkata, Gorakhpur
Shillong
Kolkata
Gorakhpur
Lucknow
Approx Travel Time
5h 50m
₹17,667
Onwards
Shillong
Kolkata
Gorakhpur
Lucknow
Approx Travel Time
10h 50m
₹12,251
Onwards
Frequently Asked Questions
What is the distance between Shillong and Lucknow?
Lucknow is approximately 1250+ kms from Shillong.
How long does it take to reach Lucknow from Shillong?
It takes approximately 5 hours to reach Lucknow from Shillong by Flight Via Guwahati.
What is the cheapest way to reach Lucknow from Shillong?
The cheapest way to reach Lucknow from Shillong is by Bus, Flight Via Guwahati.
What is the fastest way to reach Lucknow from Shillong?
The fastest way to reach Lucknow from Shillong is by Flight Via Guwahati.