
Barnala to Surat
Surat is approximately 1300+ kms from Barnala. The fastest way to reach Surat from Barnala is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Surat from Barnala is by Train Via Bikaner which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Barnala
Delhi
Surat
Approx Travel Time
9h 10m
₹5,072
Onwards
Via Merta
Barnala
Merta
Surat
Approx Travel Time
1d 0h 55m
On Demand
Via Nagaur
Barnala
Nagaur
Surat
Approx Travel Time
1d 1h 10m
On Demand
Via Jodhpur
Barnala
Jodhpur
Surat
Approx Travel Time
1d 1h 25m
On Demand
Via Delhi, Ahmedabad
Barnala
Delhi
Ahmedabad
Surat
Approx Travel Time
14h 50m
₹4,430
Onwards
Barnala
Delhi
Ahmedabad
Surat
Approx Travel Time
16h 5m
₹4,625
Onwards
Via Luni
Barnala
Luni
Surat
Approx Travel Time
1d 1h 25m
On Demand
Via Nokha
Barnala
Nokha
Surat
Approx Travel Time
1d 1h 40m
On Demand
Via Bikaner
CHEAPEST
Barnala
Bikaner
Surat
Approx Travel Time
1d 2h 10m
₹815
Onwards
Via Siwana
Barnala
Siwana
Surat
Approx Travel Time
1d 2h 50m
On Demand
Frequently Asked Questions
What is the distance between Barnala and Surat?
Surat is approximately 1300+ kms from Barnala.
How long does it take to reach Surat from Barnala?
It takes approximately 9 hours to reach Surat from Barnala by Train, Flight Via Delhi.
What is the cheapest way to reach Surat from Barnala?
The cheapest way to reach Surat from Barnala is by Train Via Bikaner.
What is the fastest way to reach Surat from Barnala?
The fastest way to reach Surat from Barnala is by Train, Flight Via Delhi.