
Mahuva to Bathinda
Bathinda is approximately 1350+ kms from Mahuva. The fastest way to reach Bathinda from Mahuva is by Train, Flight Via Surat, Delhi. It takes approximately 8 hours. The cheapest way to reach Bathinda from Mahuva is by Train Via Surat, Bikaner which would take approximately 27 hours.
Sort By
Mode of Transport
Via Surat, Delhi
RECOMMENDED
FASTEST
Mahuva
Surat
Delhi
Bathinda
Approx Travel Time
7h 40m
₹9,815
Onwards
Mahuva
Surat
Delhi
Bathinda
Approx Travel Time
13h 55m
₹10,060
Onwards
Via Ahmedabad, Delhi
Mahuva
Ahmedabad
Delhi
Bathinda
Approx Travel Time
10h 7m
₹13,141
Onwards
Via Gandhinagar
Mahuva
Gandhinagar
Bathinda
Approx Travel Time
1d 4h 13m
₹1,095
Onwards
Via Ahmedabad, Bikaner
Mahuva
Ahmedabad
Bikaner
Bathinda
Approx Travel Time
1d 1h 28m
On Demand
Via Ahmedabad, Jodhpur
Mahuva
Ahmedabad
Jodhpur
Bathinda
Approx Travel Time
1d 0h 57m
₹6,829
Onwards
Mahuva
Ahmedabad
Jodhpur
Bathinda
Approx Travel Time
1d 1h 50m
₹2,364
Onwards
Via Surat, Bikaner
CHEAPEST
Mahuva
Surat
Bikaner
Bathinda
Approx Travel Time
1d 3h 6m
₹1,045
Onwards
Via Ahmedabad, Ghaziabad
Mahuva
Ahmedabad
Ghaziabad
Bathinda
Approx Travel Time
10h 22m
₹12,084
Onwards
Via Vadodara, Delhi
Mahuva
Vadodara
Delhi
Bathinda
Approx Travel Time
10h 50m
₹9,264
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Bathinda?
Bathinda is approximately 1350+ kms from Mahuva.
How long does it take to reach Bathinda from Mahuva?
It takes approximately 8 hours to reach Bathinda from Mahuva by Train, Flight Via Surat, Delhi.
What is the cheapest way to reach Bathinda from Mahuva?
The cheapest way to reach Bathinda from Mahuva is by Train Via Surat, Bikaner.
What is the fastest way to reach Bathinda from Mahuva?
The fastest way to reach Bathinda from Mahuva is by Train, Flight Via Surat, Delhi.


