
Rampur to Diu
Diu is approximately 1500+ kms from Rampur. The fastest way to reach Diu from Rampur is by Bus, Flight Via Chandigarh, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Diu from Rampur is by Bus, Flight Via Delhi, Ahmedabad which would take approximately 22 hours.
Sort By
Mode of Transport
Via Chandigarh, Ahmedabad
RECOMMENDED
FASTEST
Rampur, Himachal Pradesh
Chandigarh
Ahmedabad
Diu
Approx Travel Time
9h 5m
₹10,221
Onwards
Rampur, Himachal Pradesh
Chandigarh
Ahmedabad
Diu
Approx Travel Time
11h 29m
₹14,970
Onwards
Rampur, Himachal Pradesh
Chandigarh
Ahmedabad
Diu
Approx Travel Time
17h 5m
₹7,838
Onwards
Rampur, Himachal Pradesh
Chandigarh
Ahmedabad
Diu
Approx Travel Time
19h 29m
₹12,587
Onwards
Via Delhi, Ahmedabad
Rampur, Himachal Pradesh
Delhi
Ahmedabad
Diu
Approx Travel Time
14h 5m
₹7,979
Onwards
CHEAPEST
Rampur, Himachal Pradesh
Delhi
Ahmedabad
Diu
Approx Travel Time
22h 5m
₹5,596
Onwards
Via Chandigarh, Mumbai
Rampur, Himachal Pradesh
Chandigarh
Mumbai
Diu
Approx Travel Time
9h 50m
₹13,861
Onwards
Rampur, Himachal Pradesh
Chandigarh
Mumbai
Diu
Approx Travel Time
12h 14m
₹18,610
Onwards
Via Delhi, Surat
Rampur, Himachal Pradesh
Delhi
Surat
Diu
Approx Travel Time
14h 35m
₹8,480
Onwards
Via Delhi, Bhuj
Rampur, Himachal Pradesh
Delhi
Bhuj
Diu
Approx Travel Time
14h 35m
₹16,706
Onwards
Frequently Asked Questions
What is the distance between Rampur and Diu?
Diu is approximately 1500+ kms from Rampur.
How long does it take to reach Diu from Rampur?
It takes approximately 9 hours to reach Diu from Rampur by Bus, Flight Via Chandigarh, Ahmedabad.
What is the cheapest way to reach Diu from Rampur?
The cheapest way to reach Diu from Rampur is by Bus, Flight Via Delhi, Ahmedabad.
What is the fastest way to reach Diu from Rampur?
The fastest way to reach Diu from Rampur is by Bus, Flight Via Chandigarh, Ahmedabad.