
Gurdaspur to Mysore
Mysore is approximately 2300+ kms from Gurdaspur. The fastest way to reach Mysore from Gurdaspur is by Train, Flight Via Amritsar, Hyderabad. It takes approximately 9 hours. The cheapest way to reach Mysore from Gurdaspur is by Train Via Amritsar, Bhopal which would take approximately 52 hours.
Sort By
Mode of Transport
Via Amritsar, Hyderabad
RECOMMENDED
Gurdaspur
Amritsar
Hyderabad
Mysore
Approx Travel Time
8h 40m
₹16,892
Onwards
FASTEST
Gurdaspur
Amritsar
Hyderabad
Mysore
Approx Travel Time
8h 24m
₹15,038
Onwards
Gurdaspur
Amritsar
Hyderabad
Mysore
Approx Travel Time
8h 35m
₹15,362
Onwards
Via Amritsar, Bangalore
Gurdaspur
Amritsar
Bangalore
Mysore
Approx Travel Time
10h 55m
₹13,786
Onwards
Gurdaspur
Amritsar
Bangalore
Mysore
Approx Travel Time
10h 10m
₹9,399
Onwards
Gurdaspur
Amritsar
Bangalore
Mysore
Approx Travel Time
10h 26m
₹11,253
Onwards
Via Delhi, Kurnool
Gurdaspur
Delhi
Kurnool
Mysore
Approx Travel Time
2d 3h 22m
₹1,579
Onwards
Via Jodhpur
Gurdaspur
Jodhpur
Mysore
Approx Travel Time
2d 7h 35m
On Demand
Via Jalandhar, Nagpur
Gurdaspur
Jalandhar
Nagpur
Mysore
Approx Travel Time
2d 4h 26m
₹3,577
Onwards
Via Amritsar, Bhopal
CHEAPEST
Gurdaspur
Amritsar
Bhopal
Mysore
Approx Travel Time
2d 4h 9m
₹1,345
Onwards
Frequently Asked Questions
What is the distance between Gurdaspur and Mysore?
Mysore is approximately 2300+ kms from Gurdaspur.
How long does it take to reach Mysore from Gurdaspur?
It takes approximately 9 hours to reach Mysore from Gurdaspur by Train, Flight Via Amritsar, Hyderabad.
What is the cheapest way to reach Mysore from Gurdaspur?
The cheapest way to reach Mysore from Gurdaspur is by Train Via Amritsar, Bhopal.
What is the fastest way to reach Mysore from Gurdaspur?
The fastest way to reach Mysore from Gurdaspur is by Train, Flight Via Amritsar, Hyderabad.


