
Nabha to Mehsana
Mehsana is approximately 1050+ kms from Nabha. The fastest way to reach Mehsana from Nabha is by Train, Flight Via Delhi, Ahmedabad. It takes approximately 10 hours. The cheapest way to reach Mehsana from Nabha is by Train, Bus Via Dhuri, Pali, Rajasthan which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi, Ahmedabad
RECOMMENDED
FASTEST
Nabha
Delhi
Ahmedabad
Mehsana
Approx Travel Time
9h 19m
On Demand
Nabha
Delhi
Ahmedabad
Mehsana
Approx Travel Time
9h 57m
₹5,728
Onwards
Nabha
Delhi
Ahmedabad
Mehsana
Approx Travel Time
10h 24m
₹4,494
Onwards
Via Karnal
Nabha
Karnal
Mehsana
Approx Travel Time
19h 22m
On Demand
Via Dhuri, Pali, Rajasthan
CHEAPEST
Nabha
Dhuri
Pali, Rajasthan
Mehsana
Approx Travel Time
20h 48m
₹1,055
Onwards
Via Ludhiana, Pali, Rajasthan
Nabha
Ludhiana
Pali, Rajasthan
Mehsana
Approx Travel Time
23h 5m
₹3,146
Onwards
Via Ludhiana, Jaipur
Nabha
Ludhiana
Jaipur
Mehsana
Approx Travel Time
1d 2h 47m
₹4,300
Onwards
Via Delhi, Udaipur
Nabha
Delhi
Udaipur
Mehsana
Approx Travel Time
12h 51m
₹9,531
Onwards
Via Delhi, Vadodara
Nabha
Delhi
Vadodara
Mehsana
Approx Travel Time
12h 2m
₹8,020
Onwards
Via Amritsar, Ahmedabad
Nabha
Amritsar
Ahmedabad
Mehsana
Approx Travel Time
11h 44m
On Demand
Frequently Asked Questions
What is the distance between Nabha and Mehsana?
Mehsana is approximately 1050+ kms from Nabha.
How long does it take to reach Mehsana from Nabha?
It takes approximately 10 hours to reach Mehsana from Nabha by Train, Flight Via Delhi, Ahmedabad.
What is the cheapest way to reach Mehsana from Nabha?
The cheapest way to reach Mehsana from Nabha is by Train, Bus Via Dhuri, Pali, Rajasthan.
What is the fastest way to reach Mehsana from Nabha?
The fastest way to reach Mehsana from Nabha is by Train, Flight Via Delhi, Ahmedabad.