
Diu to Mandi
Mandi is approximately 1400+ kms from Diu. The fastest way to reach Mandi from Diu is by Flight, Cab Via Ahmedabad, Mohali. It takes approximately 9 hours. The cheapest way to reach Mandi from Diu is by Bus Via Ahmedabad, Gurgaon which would take approximately 36 hours.
Sort By
Mode of Transport
Via Ahmedabad, Mohali
RECOMMENDED
FASTEST
Diu
Ahmedabad
Mohali
Mandi
Approx Travel Time
8h 40m
₹11,395
Onwards
Diu
Ahmedabad
Mohali
Mandi
Approx Travel Time
9h 40m
₹8,950
Onwards
Via Ahmedabad
Diu
Ahmedabad
Mandi
Approx Travel Time
1d 6h 46m
₹19,215
Onwards
Via Ahmedabad, Gurgaon
CHEAPEST
Diu
Ahmedabad
Gurgaon
Mandi
Approx Travel Time
1d 11h 35m
₹4,300
Onwards
Via Surat, Mohali
Diu
Surat
Mohali
Mandi
Approx Travel Time
12h 20m
₹13,036
Onwards
Diu
Surat
Mohali
Mandi
Approx Travel Time
13h 20m
₹10,591
Onwards
Via Mumbai, Mohali
Diu
Mumbai
Mohali
Mandi
Approx Travel Time
9h
₹15,576
Onwards
Via Ahmedabad, Amritsar
Diu
Ahmedabad
Amritsar
Mandi
Approx Travel Time
11h 25m
₹9,340
Onwards
Diu
Ahmedabad
Amritsar
Mandi
Approx Travel Time
11h 39m
₹14,643
Onwards
Via Ahmedabad, Jammu
Diu
Ahmedabad
Jammu
Mandi
Approx Travel Time
11h 57m
₹19,619
Onwards
Frequently Asked Questions
What is the distance between Diu and Mandi?
Mandi is approximately 1400+ kms from Diu.
How long does it take to reach Mandi from Diu?
It takes approximately 9 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.


