
Navsari to Karnal
Karnal is approximately 1150+ kms from Navsari. The fastest way to reach Karnal from Navsari is by Train. It takes approximately 23 hours. The cheapest way to reach Karnal from Navsari is by Train which would take approximately 23 hours.
Sort By
Mode of Transport
Via Ajmer
Navsari
Ajmer
Karnal
Approx Travel Time
1d 0h 55m
On Demand
Via Delhi
Navsari
Delhi
Karnal
Approx Travel Time
1d 1h 10m
₹645
Onwards
Navsari
Delhi
Karnal
Approx Travel Time
1d 1h 25m
₹3,111
Onwards
Navsari
Delhi
Karnal
Approx Travel Time
1d 1h 55m
₹945
Onwards
Via Mumbai
Navsari
Mumbai
Karnal
Approx Travel Time
1d 9h 40m
₹760
Onwards
Frequently Asked Questions
What is the distance between Navsari and Karnal?
Karnal is approximately 1150+ kms from Navsari.
How long does it take to reach Karnal from Navsari?
It takes approximately 23 hours to reach Karnal from Navsari by Train.
What is the cheapest way to reach Karnal from Navsari?
The cheapest way to reach Karnal from Navsari is by Train.
What is the fastest way to reach Karnal from Navsari?
The fastest way to reach Karnal from Navsari is by Train.