
Shimla to Mehsana
Mehsana is approximately 1050+ km from Shimla, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mehsana.
Sort By
Mode of Transport
Via Mohali, Ahmedabad
RECOMMENDED
Shimla
Mohali
Ahmedabad
Mehsana
Approx Travel Time
11h 8m
₹7,776
Onwards
Shimla
Mohali
Ahmedabad
Mehsana
Approx Travel Time
10h 47m
₹8,828
Onwards
Shimla
Mohali
Ahmedabad
Mehsana
Approx Travel Time
11h 3m
₹9,896
Onwards
Shimla
Mohali
Ahmedabad
Mehsana
Approx Travel Time
10h 42m
₹10,948
Onwards
Via Delhi, Ahmedabad
FASTEST
Shimla
Delhi
Ahmedabad
Mehsana
Approx Travel Time
7h 49m
₹14,507
Onwards
Shimla
Delhi
Ahmedabad
Mehsana
Approx Travel Time
8h 10m
₹12,700
Onwards
Via Karnal
Shimla
Karnal
Mehsana
Approx Travel Time
19h 59m
₹8,056
Onwards
Via Gurgaon
CHEAPEST
Shimla
Gurgaon
Mehsana
Approx Travel Time
1d 1h 15m
₹1,299
Onwards
Via Delhi, Beawar
Shimla
Delhi
Beawar
Mehsana
Approx Travel Time
1d 2h 15m
₹2,519
Onwards
Via Mohali, Ajmer
Shimla
Mohali
Ajmer
Mehsana
Approx Travel Time
1d 1h 28m
₹4,838
Onwards
Frequently Asked Questions
What is the distance between Shimla and Mehsana?
Mehsana is approximately 1050+ kms from Shimla.
How long does it take to reach Mehsana from Shimla?
It takes approximately 8 hours to reach Mehsana from Shimla by Flight, Cab Via Delhi, Ahmedabad.
What is the cheapest way to reach Mehsana from Shimla?
The cheapest way to reach Mehsana from Shimla is by Bus, Train Via Gurgaon.
What is the fastest way to reach Mehsana from Shimla?
The fastest way to reach Mehsana from Shimla is by Flight, Cab Via Delhi, Ahmedabad.

