
Navsari to Barnala
Barnala is approximately 1250+ kms from Navsari. The fastest way to reach Barnala from Navsari is by Train, Flight, Cab Via Surat, Delhi. It takes approximately 10 hours. The cheapest way to reach Barnala from Navsari is by Train Via Mathura which would take approximately 23 hours.
Sort By
Mode of Transport
Via Surat, Delhi
RECOMMENDED
Navsari
Surat
Delhi
Barnala
Approx Travel Time
10h 36m
₹11,658
Onwards
Navsari
Surat
Delhi
Barnala
Approx Travel Time
10h 31m
₹6,438
Onwards
FASTEST
Navsari
Surat
Delhi
Barnala
Approx Travel Time
10h 4m
₹10,374
Onwards
Navsari
Surat
Delhi
Barnala
Approx Travel Time
11h 3m
₹7,722
Onwards
Via Delhi
Navsari
Delhi
Barnala
Approx Travel Time
22h 56m
₹4,626
Onwards
Navsari
Delhi
Barnala
Approx Travel Time
1d 0h 39m
₹3,227
Onwards
Via Mathura
CHEAPEST
Navsari
Mathura
Barnala
Approx Travel Time
22h 24m
₹705
Onwards
Via Bhilwara
Navsari
Bhilwara
Barnala
Approx Travel Time
1d 2h 9m
₹2,900
Onwards
Via Bhilwara, Delhi
Navsari
Bhilwara
Delhi
Barnala
Approx Travel Time
1d 5h 48m
₹6,511
Onwards
Via Vadodara, Delhi
Navsari
Vadodara
Delhi
Barnala
Approx Travel Time
11h 56m
₹8,745
Onwards
Frequently Asked Questions
What is the distance between Navsari and Barnala?
Barnala is approximately 1250+ kms from Navsari.
How long does it take to reach Barnala from Navsari?
It takes approximately 10 hours to reach Barnala from Navsari by Train, Flight, Cab Via Surat, Delhi.
What is the cheapest way to reach Barnala from Navsari?
The cheapest way to reach Barnala from Navsari is by Train Via Mathura.
What is the fastest way to reach Barnala from Navsari?
The fastest way to reach Barnala from Navsari is by Train, Flight, Cab Via Surat, Delhi.


