
Kharsia to Diu
Diu is approximately 1550+ kms from Kharsia. The fastest way to reach Diu from Kharsia is by Train, Flight Via Jharsuguda, Mumbai. It takes approximately 8 hours. The cheapest way to reach Diu from Kharsia is by Train, Flight Via Surat which would take approximately 26 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh, Mumbai
RECOMMENDED
Kharsia
Raipur, Chhattisgarh
Mumbai
Diu
Approx Travel Time
9h 20m
₹9,824
Onwards
Via Nagpur, Mumbai
Kharsia
Nagpur
Mumbai
Diu
Approx Travel Time
14h 35m
₹10,846
Onwards
Kharsia
Nagpur
Mumbai
Diu
Approx Travel Time
1d 4h 5m
₹5,944
Onwards
Via Jharsuguda, Mumbai
FASTEST
Kharsia
Jharsuguda
Mumbai
Diu
Approx Travel Time
8h 5m
₹9,563
Onwards
Via Akola, Mumbai
Kharsia
Akola
Mumbai
Diu
Approx Travel Time
1d 4h 5m
₹5,389
Onwards
Via Bhopal, Mumbai
Kharsia
Bhopal
Mumbai
Diu
Approx Travel Time
18h 5m
On Demand
Via Surat
CHEAPEST
Kharsia
Surat
Diu
Approx Travel Time
1d 1h 55m
₹2,632
Onwards
Via Ahmedabad
Kharsia
Ahmedabad
Diu
Approx Travel Time
1d 1h 55m
₹3,192
Onwards
Via Gondia, Mumbai
Kharsia
Gondia
Mumbai
Diu
Approx Travel Time
1d 4h 5m
₹5,279
Onwards
Via Visakhapatnam, Mumbai
Kharsia
Visakhapatnam
Mumbai
Diu
Approx Travel Time
16h 20m
₹10,425
Onwards
Frequently Asked Questions
What is the distance between Kharsia and Diu?
Diu is approximately 1550+ kms from Kharsia.
How long does it take to reach Diu from Kharsia?
It takes approximately 8 hours to reach Diu from Kharsia by Train, Flight Via Jharsuguda, Mumbai.
What is the cheapest way to reach Diu from Kharsia?
The cheapest way to reach Diu from Kharsia is by Train, Flight Via Surat.
What is the fastest way to reach Diu from Kharsia?
The fastest way to reach Diu from Kharsia is by Train, Flight Via Jharsuguda, Mumbai.