Bathinda to Mehsana - Multiple Options To Reach By Train, Cab, Flight
Mehsana is approximately 850+ kms from Bathinda. The fastest way to reach Mehsana from Bathinda is by Train. It takes approximately 18 hours. The cheapest way to reach Mehsana from Bathinda is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Nagaur
Bathinda
Nagaur
Mehsana
Approx Travel Time
18h 40m
₹590
Onwards
Via Jodhpur
Bathinda
Jodhpur
Mehsana
Approx Travel Time
18h 40m
₹585
Onwards
Via Nokha
Bathinda
Nokha
Mehsana
Approx Travel Time
18h 40m
₹585
Onwards
Via Hanumangarh
Bathinda
Hanumangarh
Mehsana
Approx Travel Time
18h 55m
₹595
Onwards
Bathinda
Hanumangarh
Mehsana
Approx Travel Time
19h 10m
₹4,485
Onwards
Via Bikaner
Bathinda
Bikaner
Mehsana
Approx Travel Time
19h 10m
₹590
Onwards
Via Merta
Bathinda
Merta
Mehsana
Approx Travel Time
18h 55m
On Demand
Via Suratgarh
Bathinda
Suratgarh
Mehsana
Approx Travel Time
18h 55m
₹580
Onwards
Via Delhi
Bathinda
Delhi
Mehsana
Approx Travel Time
18h 10m
₹3,199
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Mehsana?
Mehsana is approximately 850+ kms from Bathinda.
How long does it take to reach Mehsana from Bathinda?
It takes approximately 18 hours to reach Mehsana from Bathinda by Train.
What is the cheapest way to reach Mehsana from Bathinda?
The cheapest way to reach Mehsana from Bathinda is by Train.
What is the fastest way to reach Mehsana from Bathinda?
The fastest way to reach Mehsana from Bathinda is by Train.
Routes Connecting Bathinda
From Bathinda
- Bathinda to Navi-Mumbai
- Bathinda to Narsinghpur
- Bathinda to Rajampet
- Bathinda to Eluru
- Bathinda to Bhiwadi
- Bathinda to Dhrangadhra
- Bathinda to Raigarh
- Bathinda to Almora
- Bathinda to Bhubaneshwar
- Bathinda to Budhlada
- Bathinda to Phagwara
- Bathinda to Rasipuram
- Bathinda to Sanchi
- Bathinda to Madanapalle
- Bathinda to Coimbatore