
Mahuva to Barnala
Barnala is approximately 1350+ kms from Mahuva. The fastest way to reach Barnala from Mahuva is by Train, Flight, Cab Via Surat, Delhi. It takes approximately 12 hours. The cheapest way to reach Barnala from Mahuva is by Train Via Surat, Mathura which would take approximately 25 hours.
Sort By
Mode of Transport
Via Ahmedabad, Mohali
RECOMMENDED
Mahuva
Ahmedabad
Mohali
Barnala
Approx Travel Time
12h 32m
₹13,504
Onwards
Mahuva
Ahmedabad
Mohali
Barnala
Approx Travel Time
12h 12m
₹11,336
Onwards
Via Surat, Delhi
FASTEST
Mahuva
Surat
Delhi
Barnala
Approx Travel Time
11h 42m
₹9,514
Onwards
Mahuva
Surat
Delhi
Barnala
Approx Travel Time
12h 9m
₹5,578
Onwards
Via Ahmedabad, Bikaner
Mahuva
Ahmedabad
Bikaner
Barnala
Approx Travel Time
1d 2h 35m
On Demand
Via Ajmer
Mahuva
Ajmer
Barnala
Approx Travel Time
1d 2h 27m
₹18,304
Onwards
Via Surat, Mathura
Mahuva
Surat
Mathura
Barnala
Approx Travel Time
1d 1h 5m
₹1,405
Onwards
CHEAPEST
Mahuva
Surat
Mathura
Barnala
Approx Travel Time
1d 0h 35m
₹1,060
Onwards
Via Ahmedabad, Nawalgarh
Mahuva
Ahmedabad
Nawalgarh
Barnala
Approx Travel Time
1d 7h 20m
₹2,180
Onwards
Via Ahmedabad, Amritsar
Mahuva
Ahmedabad
Amritsar
Barnala
Approx Travel Time
12h 26m
₹14,664
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Barnala?
Barnala is approximately 1350+ kms from Mahuva.
How long does it take to reach Barnala from Mahuva?
It takes approximately 12 hours to reach Barnala from Mahuva by Train, Flight, Cab Via Surat, Delhi.
What is the cheapest way to reach Barnala from Mahuva?
The cheapest way to reach Barnala from Mahuva is by Train Via Surat, Mathura.
What is the fastest way to reach Barnala from Mahuva?
The fastest way to reach Barnala from Mahuva is by Train, Flight, Cab Via Surat, Delhi.


