
Solan to Diu
Diu is approximately 1400+ kms from Solan. The fastest way to reach Diu from Solan is by Cab, Flight Via Chandigarh, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Diu from Solan is by Bus, Flight Via Chandigarh, Ahmedabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Chandigarh, Ahmedabad
RECOMMENDED
Solan
Chandigarh
Ahmedabad
Diu
Approx Travel Time
6h 35m
₹9,181
Onwards
FASTEST
Solan
Chandigarh
Ahmedabad
Diu
Approx Travel Time
6h 20m
₹10,832
Onwards
Solan
Chandigarh
Ahmedabad
Diu
Approx Travel Time
14h 20m
₹8,448
Onwards
CHEAPEST
Solan
Chandigarh
Ahmedabad
Diu
Approx Travel Time
14h 35m
₹6,797
Onwards
Via Mohali, Ahmedabad
Solan
Mohali
Ahmedabad
Diu
Approx Travel Time
6h 35m
₹11,905
Onwards
Solan
Mohali
Ahmedabad
Diu
Approx Travel Time
14h 35m
₹9,521
Onwards
Via Delhi, Ahmedabad
Solan
Delhi
Ahmedabad
Diu
Approx Travel Time
12h 5m
₹7,338
Onwards
Via Dehradun, Ahmedabad
Solan
Dehradun
Ahmedabad
Diu
Approx Travel Time
9h 42m
₹14,813
Onwards
Via Chandigarh, Mumbai
Solan
Chandigarh
Mumbai
Diu
Approx Travel Time
7h 20m
₹11,978
Onwards
Solan
Chandigarh
Mumbai
Diu
Approx Travel Time
7h 5m
₹13,650
Onwards
Frequently Asked Questions
What is the distance between Solan and Diu?
Diu is approximately 1400+ kms from Solan.
How long does it take to reach Diu from Solan?
It takes approximately 7 hours to reach Diu from Solan by Cab, Flight Via Chandigarh, Ahmedabad.
What is the cheapest way to reach Diu from Solan?
The cheapest way to reach Diu from Solan is by Bus, Flight Via Chandigarh, Ahmedabad.
What is the fastest way to reach Diu from Solan?
The fastest way to reach Diu from Solan is by Cab, Flight Via Chandigarh, Ahmedabad.