
Mysore to Nabha
Nabha is approximately 2200+ kms from Mysore. The fastest way to reach Nabha from Mysore is by Flight, Train Via Goa, Mumbai. It takes approximately 34 hours. The cheapest way to reach Nabha from Mysore is by Train Via Bhopal which would take approximately 46 hours.
Sort By
Mode of Transport
Via Bhusawal
RECOMMENDED
Mysore
Bhusawal
Nabha
Approx Travel Time
1d 21h 55m
On Demand
Via Khandwa
Mysore
Khandwa
Nabha
Approx Travel Time
1d 21h 55m
₹1,250
Onwards
Via Bangalore, Mumbai
Mysore
Bangalore
Mumbai
Nabha
Approx Travel Time
1d 12h 20m
₹4,800
Onwards
Mysore
Bangalore
Mumbai
Nabha
Approx Travel Time
1d 13h 5m
₹4,920
Onwards
Via Bhopal
CHEAPEST
Mysore
Bhopal
Nabha
Approx Travel Time
1d 21h 55m
₹1,245
Onwards
Via Itarsi
Mysore
Itarsi
Nabha
Approx Travel Time
1d 22h 25m
₹1,255
Onwards
Via Mangalore, Mumbai
Mysore
Mangalore
Mumbai
Nabha
Approx Travel Time
1d 13h 35m
₹6,398
Onwards
Via Thalasserry, Mumbai
Mysore
Thalasserry
Mumbai
Nabha
Approx Travel Time
1d 13h 28m
₹9,628
Onwards
Via Calicut, Mumbai
Mysore
Calicut
Mumbai
Nabha
Approx Travel Time
1d 13h 20m
₹6,425
Onwards
Via Goa, Mumbai
FASTEST
Mysore
Goa
Mumbai
Nabha
Approx Travel Time
1d 9h 35m
₹12,251
Onwards
Frequently Asked Questions
What is the distance between Mysore and Nabha?
Nabha is approximately 2200+ kms from Mysore.
How long does it take to reach Nabha from Mysore?
It takes approximately 34 hours to reach Nabha from Mysore by Flight, Train Via Goa, Mumbai.
What is the cheapest way to reach Nabha from Mysore?
The cheapest way to reach Nabha from Mysore is by Train Via Bhopal.
What is the fastest way to reach Nabha from Mysore?
The fastest way to reach Nabha from Mysore is by Flight, Train Via Goa, Mumbai.