
Shajapur to Unnao
Unnao is approximately 650+ kms from Shajapur. The fastest way to reach Unnao from Shajapur is by Train, Flight Via Indore, Lucknow. It takes approximately 9 hours. The cheapest way to reach Unnao from Shajapur is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Direct Train
RECOMMENDED
CHEAPEST
Shajapur
Unnao
Approx Travel Time
15h 19m
₹375
Onwards
Direct Bus
Shajapur
Unnao
Approx Travel Time
11h 35m
₹1,199
Onwards
Via Indore, Lucknow
FASTEST
Shajapur
Indore
Lucknow
Unnao
Approx Travel Time
8h 48m
₹5,748
Onwards
Shajapur
Indore
Lucknow
Unnao
Approx Travel Time
9h 16m
₹6,397
Onwards
Via Orai
Shajapur
Orai
Unnao
Approx Travel Time
11h 54m
On Demand
Via Bhopal, Datia
Shajapur
Bhopal
Datia
Unnao
Approx Travel Time
12h 4m
On Demand
Via Kanpur
Shajapur
Kanpur
Unnao
Approx Travel Time
12h 18m
₹1,699
Onwards
Via Bhopal
Shajapur
Bhopal
Unnao
Approx Travel Time
11h 54m
₹380
Onwards
Via Bhopal, Jhansi
Shajapur
Bhopal
Jhansi
Unnao
Approx Travel Time
12h 10m
On Demand
Via Shujalpur, Bhopal
Shajapur
Shujalpur
Bhopal
Unnao
Approx Travel Time
12h 14m
₹405
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Unnao?
Unnao is approximately 650+ kms from Shajapur.
How long does it take to reach Unnao from Shajapur?
It takes approximately 9 hours to reach Unnao from Shajapur by Train, Flight Via Indore, Lucknow.
What is the cheapest way to reach Unnao from Shajapur?
The cheapest way to reach Unnao from Shajapur is by Train.
What is the fastest way to reach Unnao from Shajapur?
The fastest way to reach Unnao from Shajapur is by Train, Flight Via Indore, Lucknow.

