
Shillong to Unnao
Unnao is approximately 1150+ kms from Shillong. The fastest way to reach Unnao from Shillong is by Flight, Train Via Guwahati, Lucknow. It takes approximately 7 hours. The cheapest way to reach Unnao from Shillong is by Bus Via Siliguri, Gorakhpur which would take approximately 36 hours.
Sort By
Mode of Transport
Via Guwahati, Lucknow
RECOMMENDED
Shillong
Guwahati
Lucknow
Unnao
Approx Travel Time
7h 28m
₹12,968
Onwards
FASTEST
Shillong
Guwahati
Lucknow
Unnao
Approx Travel Time
7h 13m
₹11,688
Onwards
Shillong
Guwahati
Lucknow
Unnao
Approx Travel Time
10h 41m
₹10,598
Onwards
Shillong
Guwahati
Lucknow
Unnao
Approx Travel Time
7h 41m
₹12,037
Onwards
Shillong
Guwahati
Lucknow
Unnao
Approx Travel Time
10h 26m
₹9,318
Onwards
Shillong
Guwahati
Lucknow
Unnao
Approx Travel Time
10h 54m
₹9,667
Onwards
Via Siliguri, Gorakhpur
CHEAPEST
Shillong
Siliguri
Gorakhpur
Unnao
Approx Travel Time
1d 12h 5m
₹2,649
Onwards
Shillong
Siliguri
Gorakhpur
Unnao
Approx Travel Time
1d 10h 10m
₹9,219
Onwards
Via Guwahati, Prayagraj(Allahabad)
Shillong
Guwahati
Prayagraj(Allahabad)
Unnao
Approx Travel Time
10h 26m
₹21,569
Onwards
Via Kolkata, Lucknow
Shillong
Kolkata
Lucknow
Unnao
Approx Travel Time
7h 33m
₹11,792
Onwards
Frequently Asked Questions
What is the distance between Shillong and Unnao?
Unnao is approximately 1150+ kms from Shillong.
How long does it take to reach Unnao from Shillong?
It takes approximately 7 hours to reach Unnao from Shillong by Flight, Train Via Guwahati, Lucknow.
What is the cheapest way to reach Unnao from Shillong?
The cheapest way to reach Unnao from Shillong is by Bus Via Siliguri, Gorakhpur.
What is the fastest way to reach Unnao from Shillong?
The fastest way to reach Unnao from Shillong is by Flight, Train Via Guwahati, Lucknow.

