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