Diu to Kasganj - Multiple Options To Reach By Flight, Train, Cab, Bus
Kasganj is approximately 1550+ kms from Diu. The fastest way to reach Kasganj from Diu is by Flight, Train Via Mumbai, Agra. It takes approximately 8 hours. The cheapest way to reach Kasganj from Diu is by Bus, Train Via Ahmedabad which would take approximately 28 hours.
Sort By
Mode of Transport
Via Mumbai, Agra
RECOMMENDED
FASTEST
Diu
Mumbai
Agra
Kasganj
Approx Travel Time
8h 5m
₹11,913
Onwards
Diu
Mumbai
Agra
Kasganj
Approx Travel Time
8h 20m
₹14,491
Onwards
Via Ahmedabad
Diu
Ahmedabad
Kasganj
Approx Travel Time
19h 40m
₹3,630
Onwards
CHEAPEST
Diu
Ahmedabad
Kasganj
Approx Travel Time
1d 3h 40m
₹1,125
Onwards
Via Ahmedabad, Delhi
Diu
Ahmedabad
Delhi
Kasganj
Approx Travel Time
10h 27m
₹10,810
Onwards
Via Mumbai, Bareilly
Diu
Mumbai
Bareilly
Kasganj
Approx Travel Time
8h 20m
₹10,863
Onwards
Via Mumbai, Jaipur
Diu
Mumbai
Jaipur
Kasganj
Approx Travel Time
13h 50m
₹10,604
Onwards
Diu
Mumbai
Jaipur
Kasganj
Approx Travel Time
12h 5m
₹10,379
Onwards
Via Surat
Diu
Surat
Kasganj
Approx Travel Time
23h 10m
₹3,045
Onwards
Via Mumbai, Kanpur
Diu
Mumbai
Kanpur
Kasganj
Approx Travel Time
10h 35m
₹11,326
Onwards
Frequently Asked Questions
What is the distance between Diu and Kasganj?
Kasganj is approximately 1550+ kms from Diu.
How long does it take to reach Kasganj from Diu?
It takes approximately 8 hours to reach Kasganj from Diu by Flight, Train Via Mumbai, Agra.
What is the cheapest way to reach Kasganj from Diu?
The cheapest way to reach Kasganj from Diu is by Bus, Train Via Ahmedabad.
What is the fastest way to reach Kasganj from Diu?
The fastest way to reach Kasganj from Diu is by Flight, Train Via Mumbai, Agra.