
Diu to Mandi
Mandi is approximately 1350+ kms from Diu. The fastest way to reach Mandi from Diu is by Flight, Cab Via Ahmedabad, Mohali. It takes approximately 10 hours. The cheapest way to reach Mandi from Diu is by Bus Via Ahmedabad, Gurgaon which would take approximately 39 hours.
Sort By
Mode of Transport
Via Ahmedabad, Mohali
RECOMMENDED
Diu
Ahmedabad
Mohali
Mandi
Approx Travel Time
9h 45m
₹9,401
Onwards
FASTEST
Diu
Ahmedabad
Mohali
Mandi
Approx Travel Time
9h 42m
₹12,389
Onwards
Via Ahmedabad
Diu
Ahmedabad
Mandi
Approx Travel Time
1d 7h 55m
On Demand
Via Ahmedabad, Gurgaon
CHEAPEST
Diu
Ahmedabad
Gurgaon
Mandi
Approx Travel Time
1d 14h 47m
₹2,916
Onwards
Via Ahmedabad, Ghaziabad
Diu
Ahmedabad
Ghaziabad
Mandi
Approx Travel Time
14h 30m
₹9,038
Onwards
Via Ahmedabad, Delhi
Diu
Ahmedabad
Delhi
Mandi
Approx Travel Time
14h 50m
₹9,038
Onwards
Via Ahmedabad, Amritsar
Diu
Ahmedabad
Amritsar
Mandi
Approx Travel Time
13h 15m
₹10,120
Onwards
Via Ahmedabad, Jammu
Diu
Ahmedabad
Jammu
Mandi
Approx Travel Time
13h 40m
On Demand
Via Surat, Mohali
Diu
Surat
Mohali
Mandi
Approx Travel Time
13h 40m
₹10,178
Onwards
Via Mumbai, Mohali
Diu
Mumbai
Mohali
Mandi
Approx Travel Time
10h 20m
₹13,684
Onwards
Frequently Asked Questions
What is the distance between Diu and Mandi?
Mandi is approximately 1350+ kms from Diu.
How long does it take to reach Mandi from Diu?
It takes approximately 10 hours to reach Mandi from Diu by Flight, Cab Via Ahmedabad, Mohali.
What is the cheapest way to reach Mandi from Diu?
The cheapest way to reach Mandi from Diu is by Bus Via Ahmedabad, Gurgaon.
What is the fastest way to reach Mandi from Diu?
The fastest way to reach Mandi from Diu is by Flight, Cab Via Ahmedabad, Mohali.

