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