
Bathinda to Surat
Surat is approximately 1150+ kms from Bathinda. The fastest way to reach Surat from Bathinda is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Surat from Bathinda is by Train Via Jodhpur which would take approximately 25 hours.
Sort By
Mode of Transport
Via Nagaur
RECOMMENDED
Bathinda
Nagaur
Surat
Approx Travel Time
1d 0h 10m
₹700
Onwards
Via Kishangarh
Bathinda
Kishangarh
Surat
Approx Travel Time
11h 55m
₹9,520
Onwards
Bathinda
Kishangarh
Surat
Approx Travel Time
1d 0h 40m
₹760
Onwards
Via Falna
Bathinda
Falna
Surat
Approx Travel Time
1d 0h 25m
₹725
Onwards
Via Delhi
Bathinda
Delhi
Surat
Approx Travel Time
10h 10m
₹4,987
Onwards
FASTEST
Bathinda
Delhi
Surat
Approx Travel Time
4h 10m
₹6,947
Onwards
Via Jodhpur
CHEAPEST
Bathinda
Jodhpur
Surat
Approx Travel Time
1d 0h 25m
₹610
Onwards
Via Abu Road
Bathinda
Abu Road
Surat
Approx Travel Time
1d 0h 40m
₹695
Onwards
Via Ahmedabad
Bathinda
Ahmedabad
Surat
Approx Travel Time
1d 0h 25m
₹630
Onwards
Via Palanpur
Bathinda
Palanpur
Surat
Approx Travel Time
1d 0h 40m
₹635
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Surat?
Surat is approximately 1150+ kms from Bathinda.
How long does it take to reach Surat from Bathinda?
It takes approximately 4 hours to reach Surat from Bathinda by Flight Via Delhi.
What is the cheapest way to reach Surat from Bathinda?
The cheapest way to reach Surat from Bathinda is by Train Via Jodhpur.
What is the fastest way to reach Surat from Bathinda?
The fastest way to reach Surat from Bathinda is by Flight Via Delhi.