
Raigarh to Diu
Diu is approximately 1450+ kms from Raigarh. The fastest way to reach Diu from Raigarh is by Train, Flight Via Jharsuguda, Mumbai. It takes approximately 8 hours. The cheapest way to reach Diu from Raigarh is by Train, Bus Via Surat which would take approximately 34 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
CHEAPEST
Raigarh
Surat
Diu
Approx Travel Time
1d 10h 9m
₹1,290
Onwards
Via Raipur, Chhattisgarh, Ahmedabad
Raigarh
Raipur, Chhattisgarh
Ahmedabad
Diu
Approx Travel Time
11h 55m
₹9,579
Onwards
Raigarh
Raipur, Chhattisgarh
Ahmedabad
Diu
Approx Travel Time
10h 50m
₹13,538
Onwards
Via Rajkot
Raigarh
Rajkot
Diu
Approx Travel Time
1d 10h 14m
₹5,122
Onwards
Via Jharsuguda, Mumbai
FASTEST
Raigarh
Jharsuguda
Mumbai
Diu
Approx Travel Time
7h 53m
₹12,672
Onwards
Raigarh
Jharsuguda
Mumbai
Diu
Approx Travel Time
8h 12m
On Demand
Raigarh
Jharsuguda
Mumbai
Diu
Approx Travel Time
9h 5m
₹12,806
Onwards
Via Raipur, Chhattisgarh, Surat
Raigarh
Raipur, Chhattisgarh
Surat
Diu
Approx Travel Time
2d 0h 14m
₹3,949
Onwards
Via Nagpur, Ahmedabad
Raigarh
Nagpur
Ahmedabad
Diu
Approx Travel Time
17h 33m
₹8,642
Onwards
Via Raipur, Chhattisgarh, Mumbai
Raigarh
Raipur, Chhattisgarh
Mumbai
Diu
Approx Travel Time
12h 10m
₹12,197
Onwards
Frequently Asked Questions
What is the distance between Raigarh and Diu?
Diu is approximately 1450+ kms from Raigarh.
How long does it take to reach Diu from Raigarh?
It takes approximately 8 hours to reach Diu from Raigarh by Train, Flight Via Jharsuguda, Mumbai.
What is the cheapest way to reach Diu from Raigarh?
The cheapest way to reach Diu from Raigarh is by Train, Bus Via Surat.
What is the fastest way to reach Diu from Raigarh?
The fastest way to reach Diu from Raigarh is by Train, Flight Via Jharsuguda, Mumbai.

