Mehsana to Bathinda - Multiple Options To Reach By Train, Cab, Flight
Bathinda is approximately 850+ kms from Mehsana. The fastest way to reach Bathinda from Mehsana is by Train. It takes approximately 18 hours. The cheapest way to reach Bathinda from Mehsana is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Nagaur
Mehsana
Nagaur
Bathinda
Approx Travel Time
18h 40m
₹590
Onwards
Via Jodhpur
Mehsana
Jodhpur
Bathinda
Approx Travel Time
18h 40m
₹585
Onwards
Via Nokha
Mehsana
Nokha
Bathinda
Approx Travel Time
18h 40m
₹585
Onwards
Via Hanumangarh
Mehsana
Hanumangarh
Bathinda
Approx Travel Time
18h 55m
₹595
Onwards
Mehsana
Hanumangarh
Bathinda
Approx Travel Time
19h 10m
₹4,485
Onwards
Via Bikaner
Mehsana
Bikaner
Bathinda
Approx Travel Time
19h 10m
₹590
Onwards
Via Merta
Mehsana
Merta
Bathinda
Approx Travel Time
18h 55m
On Demand
Via Suratgarh
Mehsana
Suratgarh
Bathinda
Approx Travel Time
18h 55m
₹580
Onwards
Via Delhi
Mehsana
Delhi
Bathinda
Approx Travel Time
18h 10m
₹2,115
Onwards
Frequently Asked Questions
What is the distance between Mehsana and Bathinda?
Bathinda is approximately 850+ kms from Mehsana.
How long does it take to reach Bathinda from Mehsana?
It takes approximately 18 hours to reach Bathinda from Mehsana by Train.
What is the cheapest way to reach Bathinda from Mehsana?
The cheapest way to reach Bathinda from Mehsana is by Train.
What is the fastest way to reach Bathinda from Mehsana?
The fastest way to reach Bathinda from Mehsana is by Train.
Routes Connecting Mehsana
From Mehsana
Routes Connecting Bathinda
From Bathinda
- Bathinda to Mancherial
- Bathinda to Madurantakam
- Bathinda to Gandhidham
- Bathinda to Gwalior
- Bathinda to Bulandshahr
- Bathinda to Gadag
- Bathinda to Singrauli
- Bathinda to Nasirabad
- Bathinda to Ratangarh
- Bathinda to Shillong
- Bathinda to Mettur
- Bathinda to Pollachi
- Bathinda to Kadur
- Bathinda to Shahapur
- Bathinda to Narsinghpur