
Pushkar to Diu
Diu is approximately 850+ kms from Pushkar. The fastest way to reach Diu from Pushkar is by Cab, Flight Via Ajmer, Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Diu from Pushkar is by Cab, Train, Bus Via Ajmer, Ahmedabad which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ajmer, Ahmedabad
RECOMMENDED
FASTEST
Pushkar
Ajmer
Ahmedabad
Diu
Approx Travel Time
4h 50m
₹9,142
Onwards
Pushkar
Ajmer
Ahmedabad
Diu
Approx Travel Time
13h 20m
₹5,922
Onwards
Pushkar
Ajmer
Ahmedabad
Diu
Approx Travel Time
12h 50m
₹6,759
Onwards
CHEAPEST
Pushkar
Ajmer
Ahmedabad
Diu
Approx Travel Time
21h 20m
₹3,539
Onwards
Via Ajmer, Surat
Pushkar
Ajmer
Surat
Diu
Approx Travel Time
5h 20m
₹14,532
Onwards
Via Jodhpur, Ahmedabad
Pushkar
Jodhpur
Ahmedabad
Diu
Approx Travel Time
15h 20m
₹3,788
Onwards
Pushkar
Jodhpur
Ahmedabad
Diu
Approx Travel Time
15h 33m
₹6,881
Onwards
Pushkar
Jodhpur
Ahmedabad
Diu
Approx Travel Time
8h 20m
₹7,481
Onwards
Pushkar
Jodhpur
Ahmedabad
Diu
Approx Travel Time
16h 20m
₹5,098
Onwards
Via Udaipur, Ahmedabad
Pushkar
Udaipur
Ahmedabad
Diu
Approx Travel Time
10h 45m
₹14,734
Onwards
Frequently Asked Questions
What is the distance between Pushkar and Diu?
Diu is approximately 850+ kms from Pushkar.
How long does it take to reach Diu from Pushkar?
It takes approximately 5 hours to reach Diu from Pushkar by Cab, Flight Via Ajmer, Ahmedabad.
What is the cheapest way to reach Diu from Pushkar?
The cheapest way to reach Diu from Pushkar is by Cab, Train, Bus Via Ajmer, Ahmedabad.
What is the fastest way to reach Diu from Pushkar?
The fastest way to reach Diu from Pushkar is by Cab, Flight Via Ajmer, Ahmedabad.