
Diu to Kannauj
Kannauj is approximately 1150+ kms from Diu. The fastest way to reach Kannauj from Diu is by Flight, Train Via Mumbai, Kanpur. It takes approximately 7 hours. The cheapest way to reach Kannauj from Diu is by Bus, Train Via Surat which would take approximately 27 hours.
Sort By
Mode of Transport
Via Ahmedabad, Gwalior
RECOMMENDED
Diu
Ahmedabad
Gwalior
Kannauj
Approx Travel Time
9h 10m
On Demand
Diu
Ahmedabad
Gwalior
Kannauj
Approx Travel Time
10h 5m
₹11,016
Onwards
Via Mumbai, Kanpur
FASTEST
Diu
Mumbai
Kanpur
Kannauj
Approx Travel Time
6h 56m
₹11,611
Onwards
Diu
Mumbai
Kanpur
Kannauj
Approx Travel Time
7h 31m
₹13,894
Onwards
Via Ahmedabad, Agra
Diu
Ahmedabad
Agra
Kannauj
Approx Travel Time
10h 30m
₹10,127
Onwards
Diu
Ahmedabad
Agra
Kannauj
Approx Travel Time
10h
₹14,010
Onwards
Via Surat
CHEAPEST
Diu
Surat
Kannauj
Approx Travel Time
1d 3h 11m
₹1,295
Onwards
Via Surat, Etawah
Diu
Surat
Etawah
Kannauj
Approx Travel Time
1d 8h 29m
₹4,849
Onwards
Via Ahmedabad, Lucknow
Diu
Ahmedabad
Lucknow
Kannauj
Approx Travel Time
10h 40m
₹10,385
Onwards
Via Mumbai, Gwalior
Diu
Mumbai
Gwalior
Kannauj
Approx Travel Time
9h 5m
On Demand
Frequently Asked Questions
What is the distance between Diu and Kannauj?
Kannauj is approximately 1150+ kms from Diu.
How long does it take to reach Kannauj from Diu?
It takes approximately 7 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 Surat.
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.


