
Karnal to Mysore
Mysore is approximately 2100+ kms from Karnal. The fastest way to reach Mysore from Karnal is by Train Via Shujalpur. It takes approximately 44 hours. The cheapest way to reach Mysore from Karnal is by Train Via Delhi which would take approximately 44 hours.
Sort By
Mode of Transport
Via Shujalpur
RECOMMENDED
FASTEST
Karnal
Shujalpur
Mysore
Approx Travel Time
1d 19h 55m
On Demand
Via Bhusawal
Karnal
Bhusawal
Mysore
Approx Travel Time
1d 20h 10m
On Demand
Via Khandwa
Karnal
Khandwa
Mysore
Approx Travel Time
1d 20h 10m
On Demand
Via Bhopal
Karnal
Bhopal
Mysore
Approx Travel Time
1d 20h 10m
On Demand
Via Shajapur
Karnal
Shajapur
Mysore
Approx Travel Time
1d 20h 10m
On Demand
Via Itarsi
Karnal
Itarsi
Mysore
Approx Travel Time
1d 20h 25m
On Demand
Via Ujjain
Karnal
Ujjain
Mysore
Approx Travel Time
1d 20h 25m
On Demand
Via Delhi
CHEAPEST
Karnal
Delhi
Mysore
Approx Travel Time
1d 20h 10m
₹995
Onwards
Via Sawai Madhopur
Karnal
Sawai Madhopur
Mysore
Approx Travel Time
1d 20h 10m
On Demand
Via Bina
Karnal
Bina
Mysore
Approx Travel Time
1d 20h 25m
On Demand
Frequently Asked Questions
What is the distance between Karnal and Mysore?
Mysore is approximately 2100+ kms from Karnal.
How long does it take to reach Mysore from Karnal?
It takes approximately 44 hours to reach Mysore from Karnal by Train Via Shujalpur.
What is the cheapest way to reach Mysore from Karnal?
The cheapest way to reach Mysore from Karnal is by Train Via Delhi.
What is the fastest way to reach Mysore from Karnal?
The fastest way to reach Mysore from Karnal is by Train Via Shujalpur.