
Diu to Mandi
Mandi is approximately 1400+ kms from Diu. The fastest way to reach Mandi from Diu is by Flight, Bus Via Ahmedabad, Mohali. It takes approximately 7 hours. The cheapest way to reach Mandi from Diu is by Bus Via Ahmedabad, Gurgaon which would take approximately 34 hours.
Sort By
Mode of Transport
Via Ahmedabad, Mohali
RECOMMENDED
Diu
Ahmedabad
Mohali
Mandi
Approx Travel Time
9h 57m
₹11,856
Onwards
FASTEST
Diu
Ahmedabad
Mohali
Mandi
Approx Travel Time
6h 45m
₹9,560
Onwards
Via Ahmedabad
Diu
Ahmedabad
Mandi
Approx Travel Time
1d 5h 37m
₹27,375
Onwards
Via Ahmedabad, Gurgaon
CHEAPEST
Diu
Ahmedabad
Gurgaon
Mandi
Approx Travel Time
1d 10h 10m
₹4,042
Onwards
Via Surat, Mohali
Diu
Surat
Mohali
Mandi
Approx Travel Time
13h 37m
₹12,157
Onwards
Diu
Surat
Mohali
Mandi
Approx Travel Time
10h 25m
₹9,861
Onwards
Via Mumbai, Mohali
Diu
Mumbai
Mohali
Mandi
Approx Travel Time
10h 17m
₹15,757
Onwards
Via Ahmedabad, Amritsar
Diu
Ahmedabad
Amritsar
Mandi
Approx Travel Time
12h 15m
₹10,339
Onwards
Diu
Ahmedabad
Amritsar
Mandi
Approx Travel Time
12h 32m
₹16,199
Onwards
Via Mumbai, Jalandhar
Diu
Mumbai
Jalandhar
Mandi
Approx Travel Time
10h 55m
₹16,206
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 7 hours to reach Mandi from Diu by Flight, Bus 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, Bus Via Ahmedabad, Mohali.


