
Dhenkanal to Diu
Diu is approximately 1800+ kms from Dhenkanal. The fastest way to reach Diu from Dhenkanal is by Train, Flight Via Bhubaneshwar, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Diu from Dhenkanal is by Train, Bus Via Surat which would take approximately 43 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
CHEAPEST
Dhenkanal
Surat
Diu
Approx Travel Time
1d 19h 4m
₹1,390
Onwards
Via Bhubaneshwar, Ahmedabad
Dhenkanal
Bhubaneshwar
Ahmedabad
Diu
Approx Travel Time
16h 58m
₹8,038
Onwards
FASTEST
Dhenkanal
Bhubaneshwar
Ahmedabad
Diu
Approx Travel Time
8h 28m
₹10,537
Onwards
Via Bhilai, Surat
Dhenkanal
Bhilai
Surat
Diu
Approx Travel Time
2d 11h 7m
₹6,570
Onwards
Via Raipur, Chhattisgarh, Ahmedabad
Dhenkanal
Raipur, Chhattisgarh
Ahmedabad
Diu
Approx Travel Time
16h 39m
On Demand
Via Ranchi, Ahmedabad
Dhenkanal
Ranchi
Ahmedabad
Diu
Approx Travel Time
15h 16m
On Demand
Via Jharsuguda, Mumbai
Dhenkanal
Jharsuguda
Mumbai
Diu
Approx Travel Time
10h 24m
₹12,527
Onwards
Via Ranchi, Surat
Dhenkanal
Ranchi
Surat
Diu
Approx Travel Time
18h 11m
On Demand
Via Bhubaneshwar, Mumbai
Dhenkanal
Bhubaneshwar
Mumbai
Diu
Approx Travel Time
8h 38m
₹13,189
Onwards
Via Visakhapatnam, Ahmedabad
Dhenkanal
Visakhapatnam
Ahmedabad
Diu
Approx Travel Time
17h 3m
₹11,301
Onwards
Frequently Asked Questions
What is the distance between Dhenkanal and Diu?
Diu is approximately 1800+ kms from Dhenkanal.
How long does it take to reach Diu from Dhenkanal?
It takes approximately 9 hours to reach Diu from Dhenkanal by Train, Flight Via Bhubaneshwar, Ahmedabad.
What is the cheapest way to reach Diu from Dhenkanal?
The cheapest way to reach Diu from Dhenkanal is by Train, Bus Via Surat.
What is the fastest way to reach Diu from Dhenkanal?
The fastest way to reach Diu from Dhenkanal is by Train, Flight Via Bhubaneshwar, Ahmedabad.

