
Diu to Barnala
Barnala is approximately 1450+ kms from Diu. The fastest way to reach Barnala from Diu is by Flight, Cab Via Ahmedabad, Mohali. It takes approximately 10 hours. The cheapest way to reach Barnala from Diu is by Flight, Train Via Ahmedabad, Jodhpur which would take approximately 23 hours.
Sort By
Mode of Transport
Via Ahmedabad, Delhi
RECOMMENDED
Diu
Ahmedabad
Delhi
Barnala
Approx Travel Time
10h 35m
₹8,133
Onwards
Diu
Ahmedabad
Delhi
Barnala
Approx Travel Time
12h 14m
₹11,687
Onwards
Diu
Ahmedabad
Delhi
Barnala
Approx Travel Time
18h 35m
₹5,361
Onwards
Via Ahmedabad, Mohali
FASTEST
Diu
Ahmedabad
Mohali
Barnala
Approx Travel Time
9h 27m
₹12,682
Onwards
Via Surat, Delhi
Diu
Surat
Delhi
Barnala
Approx Travel Time
11h 5m
₹8,062
Onwards
Diu
Surat
Delhi
Barnala
Approx Travel Time
12h 44m
₹11,616
Onwards
Via Ahmedabad, Chandigarh
Diu
Ahmedabad
Chandigarh
Barnala
Approx Travel Time
9h 41m
₹12,196
Onwards
Via Ahmedabad, Amritsar
Diu
Ahmedabad
Amritsar
Barnala
Approx Travel Time
9h 35m
₹13,854
Onwards
Via Ahmedabad, Jodhpur
Diu
Ahmedabad
Jodhpur
Barnala
Approx Travel Time
15h 35m
₹8,014
Onwards
CHEAPEST
Diu
Ahmedabad
Jodhpur
Barnala
Approx Travel Time
22h 35m
₹3,946
Onwards
Frequently Asked Questions
What is the distance between Diu and Barnala?
Barnala is approximately 1450+ kms from Diu.
How long does it take to reach Barnala from Diu?
It takes approximately 10 hours to reach Barnala from Diu by Flight, Cab Via Ahmedabad, Mohali.
What is the cheapest way to reach Barnala from Diu?
The cheapest way to reach Barnala from Diu is by Flight, Train Via Ahmedabad, Jodhpur.
What is the fastest way to reach Barnala from Diu?
The fastest way to reach Barnala from Diu is by Flight, Cab Via Ahmedabad, Mohali.