
Kannauj to Diu
Diu is approximately 1200+ kms from Kannauj. The fastest way to reach Diu from Kannauj is by Train, Flight Via Kanpur, Mumbai. It takes approximately 7 hours. The cheapest way to reach Diu from Kannauj is by Train, Bus Via Mathura, Surat which would take approximately 26 hours.
Sort By
Mode of Transport
Via Gwalior, Ahmedabad
RECOMMENDED
Kannauj
Gwalior
Ahmedabad
Diu
Approx Travel Time
10h 5m
₹14,766
Onwards
Kannauj
Gwalior
Ahmedabad
Diu
Approx Travel Time
9h 10m
On Demand
Via Kanpur, Mumbai
FASTEST
Kannauj
Kanpur
Mumbai
Diu
Approx Travel Time
6h 56m
₹10,728
Onwards
Kannauj
Kanpur
Mumbai
Diu
Approx Travel Time
7h 31m
₹13,192
Onwards
Via Agra, Ahmedabad
Kannauj
Agra
Ahmedabad
Diu
Approx Travel Time
10h 30m
₹13,394
Onwards
Kannauj
Agra
Ahmedabad
Diu
Approx Travel Time
10h
₹17,410
Onwards
Via Mathura, Surat
CHEAPEST
Kannauj
Mathura
Surat
Diu
Approx Travel Time
1d 1h 33m
₹1,399
Onwards
Via Mehsana, Rajkot
Kannauj
Mehsana
Rajkot
Diu
Approx Travel Time
1d 5h 48m
₹5,760
Onwards
Via Jaipur, Ahmedabad
Kannauj
Jaipur
Ahmedabad
Diu
Approx Travel Time
1d 10h 5m
₹1,976
Onwards
Via Lucknow, Ahmedabad
Kannauj
Lucknow
Ahmedabad
Diu
Approx Travel Time
10h 40m
₹11,623
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Diu?
Diu is approximately 1200+ kms from Kannauj.
How long does it take to reach Diu from Kannauj?
It takes approximately 7 hours to reach Diu from Kannauj by Train, Flight Via Kanpur, Mumbai.
What is the cheapest way to reach Diu from Kannauj?
The cheapest way to reach Diu from Kannauj is by Train, Bus Via Mathura, Surat.
What is the fastest way to reach Diu from Kannauj?
The fastest way to reach Diu from Kannauj is by Train, Flight Via Kanpur, Mumbai.


