
Diu to Patna
Patna is approximately 1600+ kms from Diu. The fastest way to reach Patna from Diu is by Flight Via Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Patna from Diu is by Bus Via Surat which would take approximately 41 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Diu
Ahmedabad
Patna
Approx Travel Time
4h 45m
₹11,021
Onwards
Via Mumbai, Gaya
Diu
Mumbai
Gaya
Patna
Approx Travel Time
7h 49m
₹17,171
Onwards
Diu
Mumbai
Gaya
Patna
Approx Travel Time
7h
₹14,523
Onwards
Via Surat
Diu
Surat
Patna
Approx Travel Time
11h 45m
₹9,816
Onwards
CHEAPEST
Diu
Surat
Patna
Approx Travel Time
1d 16h 23m
₹1,500
Onwards
Diu
Surat
Patna
Approx Travel Time
7h 45m
₹11,695
Onwards
Via Surat, Jabalpur
Diu
Surat
Jabalpur
Patna
Approx Travel Time
1d 8h 45m
₹1,555
Onwards
Via Rajkot
Diu
Rajkot
Patna
Approx Travel Time
1d 19h 58m
₹4,939
Onwards
Via Mumbai
Diu
Mumbai
Patna
Approx Travel Time
4h 55m
₹13,129
Onwards
Frequently Asked Questions
What is the distance between Diu and Patna?
Patna is approximately 1600+ kms from Diu.
How long does it take to reach Patna from Diu?
It takes approximately 5 hours to reach Patna from Diu by Flight Via Ahmedabad.
What is the cheapest way to reach Patna from Diu?
The cheapest way to reach Patna from Diu is by Bus Via Surat.
What is the fastest way to reach Patna from Diu?
The fastest way to reach Patna from Diu is by Flight Via Ahmedabad.


