
Nadiad to Karnal
Karnal is approximately 950+ kms from Nadiad. The fastest way to reach Karnal from Nadiad is by Train Via Jaipur. It takes approximately 21 hours. The cheapest way to reach Karnal from Nadiad is by Train Via Panipat which would take approximately 21 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
FASTEST
Nadiad
Jaipur
Karnal
Approx Travel Time
20h 40m
On Demand
Via Ajmer
Nadiad
Ajmer
Karnal
Approx Travel Time
20h 40m
On Demand
Via Kishangarh
Nadiad
Kishangarh
Karnal
Approx Travel Time
20h 40m
On Demand
Via Panipat
CHEAPEST
Nadiad
Panipat
Karnal
Approx Travel Time
20h 40m
₹610
Onwards
Nadiad
Panipat
Karnal
Approx Travel Time
20h 55m
₹2,235
Onwards
Via Delhi
Nadiad
Delhi
Karnal
Approx Travel Time
21h 10m
₹615
Onwards
Nadiad
Delhi
Karnal
Approx Travel Time
21h 25m
₹3,082
Onwards
Nadiad
Delhi
Karnal
Approx Travel Time
21h 55m
₹900
Onwards
Via Phulera
Nadiad
Phulera
Karnal
Approx Travel Time
20h 40m
On Demand
Via Kota
Nadiad
Kota
Karnal
Approx Travel Time
21h 55m
₹735
Onwards
Frequently Asked Questions
What is the distance between Nadiad and Karnal?
Karnal is approximately 950+ kms from Nadiad.
How long does it take to reach Karnal from Nadiad?
It takes approximately 21 hours to reach Karnal from Nadiad by Train Via Jaipur.
What is the cheapest way to reach Karnal from Nadiad?
The cheapest way to reach Karnal from Nadiad is by Train Via Panipat.
What is the fastest way to reach Karnal from Nadiad?
The fastest way to reach Karnal from Nadiad is by Train Via Jaipur.