
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 8 hours. The cheapest way to reach Diu from Patiala is by Train, Bus Via Mathura, Surat which would take approximately 33 hours.
Sort By
Mode of Transport
Via Mohali, Ahmedabad
RECOMMENDED
FASTEST
Patiala
Mohali
Ahmedabad
Diu
Approx Travel Time
7h 48m
On Demand
Patiala
Mohali
Ahmedabad
Diu
Approx Travel Time
7h 50m
₹9,695
Onwards
Via Bhavnagar
Patiala
Bhavnagar
Diu
Approx Travel Time
1d 6h 16m
On Demand
Via Mathura, Surat
CHEAPEST
Patiala
Mathura
Surat
Diu
Approx Travel Time
1d 9h 11m
₹1,920
Onwards
Via Delhi, Ahmedabad
Patiala
Delhi
Ahmedabad
Diu
Approx Travel Time
1d 11h 4m
₹5,157
Onwards
Patiala
Delhi
Ahmedabad
Diu
Approx Travel Time
11h 48m
₹8,034
Onwards
Via Mohali, Mumbai
Patiala
Mohali
Mumbai
Diu
Approx Travel Time
8h 13m
On Demand
Via Mohali, Surat
Patiala
Mohali
Surat
Diu
Approx Travel Time
11h 28m
On Demand
Via Ghaziabad, Ahmedabad
Patiala
Ghaziabad
Ahmedabad
Diu
Approx Travel Time
10h 57m
₹11,529
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 8 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.

