
Diu to Rajgarh
Rajgarh is approximately 800+ kms from Diu. The fastest way to reach Rajgarh from Diu is by Flight, Bus Via Ahmedabad, Indore. It takes approximately 9 hours. The cheapest way to reach Rajgarh from Diu is by Bus Via Surat which would take approximately 21 hours.
Sort By
Mode of Transport
Via Ahmedabad, Indore
RECOMMENDED
FASTEST
Diu
Ahmedabad
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
8h 20m
₹8,210
Onwards
Diu
Ahmedabad
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
9h 36m
On Demand
Via Surat, Dewas
Diu
Surat
Dewas
Rajgarh, Madhya Pradesh
Approx Travel Time
14h 10m
On Demand
Diu
Surat
Dewas
Rajgarh, Madhya Pradesh
Approx Travel Time
1d 3h 1m
On Demand
Via Surat
CHEAPEST
Diu
Surat
Rajgarh, Madhya Pradesh
Approx Travel Time
21h 3m
₹1,800
Onwards
Via Ahmedabad, Bhopal
Diu
Ahmedabad
Bhopal
Rajgarh, Madhya Pradesh
Approx Travel Time
8h 43m
On Demand
Diu
Ahmedabad
Bhopal
Rajgarh, Madhya Pradesh
Approx Travel Time
9h 22m
₹8,712
Onwards
Via Surat, Pachpahar
Diu
Surat
Pachpahar
Rajgarh, Madhya Pradesh
Approx Travel Time
15h
On Demand
Via Mumbai, Bhopal
Diu
Mumbai
Bhopal
Rajgarh, Madhya Pradesh
Approx Travel Time
8h 53m
On Demand
Via Rajkot, Indore
Diu
Rajkot
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
14h 15m
₹5,711
Onwards
Frequently Asked Questions
What is the distance between Diu and Rajgarh?
Rajgarh is approximately 800+ kms from Diu.
How long does it take to reach Rajgarh from Diu?
It takes approximately 9 hours to reach Rajgarh from Diu by Flight, Bus Via Ahmedabad, Indore.
What is the cheapest way to reach Rajgarh from Diu?
The cheapest way to reach Rajgarh from Diu is by Bus Via Surat.
What is the fastest way to reach Rajgarh from Diu?
The fastest way to reach Rajgarh from Diu is by Flight, Bus Via Ahmedabad, Indore.

