
Patiala to Diu
Diu is approximately 1300+ kms from Patiala. The fastest way to reach Diu from Patiala is by Cab, Flight Via Mohali, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Diu from Patiala is by Train, Bus Via Mathura, Surat which would take approximately 27 hours.
Sort By
Mode of Transport
Via Mohali, Ahmedabad
RECOMMENDED
FASTEST
Patiala
Mohali
Ahmedabad
Diu
Approx Travel Time
6h 38m
₹10,099
Onwards
Patiala
Mohali
Ahmedabad
Diu
Approx Travel Time
6h 50m
₹8,638
Onwards
Via Delhi, Ahmedabad
Patiala
Delhi
Ahmedabad
Diu
Approx Travel Time
10h 38m
₹7,348
Onwards
Patiala
Delhi
Ahmedabad
Diu
Approx Travel Time
1d 9h 51m
₹5,414
Onwards
Patiala
Delhi
Ahmedabad
Diu
Approx Travel Time
10h 24m
₹10,658
Onwards
Via Mathura, Surat
CHEAPEST
Patiala
Mathura
Surat
Diu
Approx Travel Time
1d 2h 21m
₹2,019
Onwards
Via Bhavnagar
Patiala
Bhavnagar
Diu
Approx Travel Time
1d 7h 2m
On Demand
Via Ghaziabad, Ahmedabad
Patiala
Ghaziabad
Ahmedabad
Diu
Approx Travel Time
9h 42m
₹11,202
Onwards
Via Mohali, Surat
Patiala
Mohali
Surat
Diu
Approx Travel Time
10h 18m
₹11,312
Onwards
Frequently Asked Questions
What is the distance between Patiala and Diu?
Diu is approximately 1300+ kms from Patiala.
How long does it take to reach Diu from Patiala?
It takes approximately 7 hours to reach Diu from Patiala by Cab, Flight Via Mohali, Ahmedabad.
What is the cheapest way to reach Diu from Patiala?
The cheapest way to reach Diu from Patiala is by Train, Bus Via Mathura, Surat.
What is the fastest way to reach Diu from Patiala?
The fastest way to reach Diu from Patiala is by Cab, Flight Via Mohali, Ahmedabad.


