
Diu to Raigarh
Raigarh is approximately 1550+ kms from Diu. The fastest way to reach Raigarh from Diu is by Flight, Train Via Mumbai, Jharsuguda. It takes approximately 7 hours. The cheapest way to reach Raigarh from Diu is by Bus, Train Via Surat which would take approximately 27 hours.
Sort By
Mode of Transport
Via Mumbai, Jharsuguda
RECOMMENDED
Diu
Mumbai
Jharsuguda
Raigarh
Approx Travel Time
7h 27m
₹13,775
Onwards
FASTEST
Diu
Mumbai
Jharsuguda
Raigarh
Approx Travel Time
7h 8m
₹11,171
Onwards
Diu
Mumbai
Jharsuguda
Raigarh
Approx Travel Time
7h 32m
₹11,305
Onwards
Via Surat
CHEAPEST
Diu
Surat
Raigarh
Approx Travel Time
1d 2h 35m
₹1,390
Onwards
Via Surat, Raipur, Chhattisgarh
Diu
Surat
Raipur, Chhattisgarh
Raigarh
Approx Travel Time
1d 10h 20m
₹6,720
Onwards
Via Rajkot
Diu
Rajkot
Raigarh
Approx Travel Time
1d 11h 23m
₹5,201
Onwards
Via Mumbai, Raipur, Chhattisgarh
Diu
Mumbai
Raipur, Chhattisgarh
Raigarh
Approx Travel Time
9h 50m
₹15,760
Onwards
Diu
Mumbai
Raipur, Chhattisgarh
Raigarh
Approx Travel Time
9h 48m
On Demand
Via Ahmedabad, Raipur, Chhattisgarh
Diu
Ahmedabad
Raipur, Chhattisgarh
Raigarh
Approx Travel Time
9h 40m
₹13,570
Onwards
Diu
Ahmedabad
Raipur, Chhattisgarh
Raigarh
Approx Travel Time
9h 38m
On Demand
Frequently Asked Questions
What is the distance between Diu and Raigarh?
Raigarh is approximately 1550+ kms from Diu.
How long does it take to reach Raigarh from Diu?
It takes approximately 7 hours to reach Raigarh from Diu by Flight, Train Via Mumbai, Jharsuguda.
What is the cheapest way to reach Raigarh from Diu?
The cheapest way to reach Raigarh from Diu is by Bus, Train Via Surat.
What is the fastest way to reach Raigarh from Diu?
The fastest way to reach Raigarh from Diu is by Flight, Train Via Mumbai, Jharsuguda.


