
Mehsana to Muktsar
Muktsar is approximately 950+ kms from Mehsana. The fastest way to reach Muktsar from Mehsana is by Cab, Bus Via Jodhpur, Abohar. It takes approximately 20 hours. The cheapest way to reach Muktsar from Mehsana is by Train Via Hanumangarh, Bathinda which would take approximately 21 hours.
Sort By
Mode of Transport
Via Jodhpur, Abohar
RECOMMENDED
FASTEST
Mehsana
Jodhpur
Abohar
Muktsar
Approx Travel Time
19h 50m
₹10,705
Onwards
Via Nagaur, Abohar
Mehsana
Nagaur
Abohar
Muktsar
Approx Travel Time
20h 53m
₹4,037
Onwards
Mehsana
Nagaur
Abohar
Muktsar
Approx Travel Time
20h 45m
₹4,474
Onwards
Via Jodhpur, Bathinda
Mehsana
Jodhpur
Bathinda
Muktsar
Approx Travel Time
20h 24m
₹9,472
Onwards
Via Sri Ganganagar
Mehsana
Sri Ganganagar
Muktsar
Approx Travel Time
20h 28m
On Demand
Via Bikaner, Faridkot
Mehsana
Bikaner
Faridkot
Muktsar
Approx Travel Time
20h 21m
On Demand
Via Hanumangarh, Bathinda
CHEAPEST
Mehsana
Hanumangarh
Bathinda
Muktsar
Approx Travel Time
20h 27m
₹860
Onwards
Via Ajmer, Bathinda
Mehsana
Ajmer
Bathinda
Muktsar
Approx Travel Time
20h 34m
₹3,604
Onwards
Via Bhopalgarh, Abohar
Mehsana
Bhopalgarh
Abohar
Muktsar
Approx Travel Time
20h 34m
On Demand
Via Reengus, Bathinda
Mehsana
Reengus
Bathinda
Muktsar
Approx Travel Time
20h 45m
₹3,389
Onwards
Frequently Asked Questions
What is the distance between Mehsana and Muktsar?
Muktsar is approximately 950+ kms from Mehsana.
How long does it take to reach Muktsar from Mehsana?
It takes approximately 20 hours to reach Muktsar from Mehsana by Cab, Bus Via Jodhpur, Abohar.
What is the cheapest way to reach Muktsar from Mehsana?
The cheapest way to reach Muktsar from Mehsana is by Train Via Hanumangarh, Bathinda.
What is the fastest way to reach Muktsar from Mehsana?
The fastest way to reach Muktsar from Mehsana is by Cab, Bus Via Jodhpur, Abohar.


