
Garhwa to Karnal
Karnal is approximately 1050+ kms from Garhwa. The fastest way to reach Karnal from Garhwa is by Train, Flight Via Patna, Ghaziabad. It takes approximately 12 hours. The cheapest way to reach Karnal from Garhwa is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Kanpur
Garhwa
Kanpur
Karnal
Approx Travel Time
21h 40m
₹650
Onwards
Via Patna, Ghaziabad
FASTEST
Garhwa
Patna
Ghaziabad
Karnal
Approx Travel Time
12h 5m
On Demand
Garhwa
Patna
Ghaziabad
Karnal
Approx Travel Time
13h 5m
On Demand
Via Prayagraj(Allahabad)
Garhwa
Prayagraj(Allahabad)
Karnal
Approx Travel Time
21h 40m
₹630
Onwards
Via Patna, Delhi
Garhwa
Patna
Delhi
Karnal
Approx Travel Time
12h 20m
₹5,640
Onwards
Garhwa
Patna
Delhi
Karnal
Approx Travel Time
12h 35m
₹8,107
Onwards
Via Ghaziabad
Garhwa
Ghaziabad
Karnal
Approx Travel Time
21h 55m
₹620
Onwards
Via Patna, Chandigarh
Garhwa
Patna
Chandigarh
Karnal
Approx Travel Time
12h 5m
₹7,296
Onwards
Via Patna, Mohali
Garhwa
Patna
Mohali
Karnal
Approx Travel Time
12h 5m
₹7,301
Onwards
Frequently Asked Questions
What is the distance between Garhwa and Karnal?
Karnal is approximately 1050+ kms from Garhwa.
How long does it take to reach Karnal from Garhwa?
It takes approximately 12 hours to reach Karnal from Garhwa by Train, Flight Via Patna, Ghaziabad.
What is the cheapest way to reach Karnal from Garhwa?
The cheapest way to reach Karnal from Garhwa is by Train.
What is the fastest way to reach Karnal from Garhwa?
The fastest way to reach Karnal from Garhwa is by Train, Flight Via Patna, Ghaziabad.