
Diu to Kannauj
Kannauj is approximately 1600+ kms from Diu. The fastest way to reach Kannauj from Diu is by Flight, Train Via Mumbai, Kanpur. It takes approximately 8 hours. The cheapest way to reach Kannauj from Diu is by Bus, Train Via Ahmedabad which would take approximately 29 hours.
Sort By
Mode of Transport
Via Mumbai, Kanpur
RECOMMENDED
FASTEST
Diu
Mumbai
Kanpur
Kannauj
Approx Travel Time
7h 35m
₹11,179
Onwards
Diu
Mumbai
Kanpur
Kannauj
Approx Travel Time
8h 5m
₹13,195
Onwards
Via Mumbai, Gwalior
Diu
Mumbai
Gwalior
Kannauj
Approx Travel Time
11h
₹14,381
Onwards
Via Mumbai, Lucknow
Diu
Mumbai
Lucknow
Kannauj
Approx Travel Time
8h 20m
₹12,675
Onwards
Diu
Mumbai
Lucknow
Kannauj
Approx Travel Time
9h 27m
₹15,098
Onwards
Via Ahmedabad
Diu
Ahmedabad
Kannauj
Approx Travel Time
20h 40m
₹3,608
Onwards
CHEAPEST
Diu
Ahmedabad
Kannauj
Approx Travel Time
1d 4h 40m
₹1,175
Onwards
Via Mumbai, Agra
Diu
Mumbai
Agra
Kannauj
Approx Travel Time
9h 50m
₹11,479
Onwards
Via Ahmedabad, Ajmer
Diu
Ahmedabad
Ajmer
Kannauj
Approx Travel Time
15h 35m
₹7,124
Onwards
Via Surat
Diu
Surat
Kannauj
Approx Travel Time
23h 25m
₹2,872
Onwards
Frequently Asked Questions
What is the distance between Diu and Kannauj?
Kannauj is approximately 1600+ kms from Diu.
How long does it take to reach Kannauj from Diu?
It takes approximately 8 hours to reach Kannauj from Diu by Flight, Train Via Mumbai, Kanpur.
What is the cheapest way to reach Kannauj from Diu?
The cheapest way to reach Kannauj from Diu is by Bus, Train Via Ahmedabad.
What is the fastest way to reach Kannauj from Diu?
The fastest way to reach Kannauj from Diu is by Flight, Train Via Mumbai, Kanpur.