
Barh to Karnal
Karnal is approximately 1100+ kms from Barh. The fastest way to reach Karnal from Barh is by Train Via Gonda. It takes approximately 23 hours. The cheapest way to reach Karnal from Barh is by Train Via Aligarh which would take approximately 25 hours.
Sort By
Mode of Transport
Via Gonda
RECOMMENDED
FASTEST
Barh
Gonda
Karnal
Approx Travel Time
23h 10m
On Demand
Via Chhapra
Barh
Chhapra
Karnal
Approx Travel Time
23h 10m
On Demand
Via Gorakhpur
Barh
Gorakhpur
Karnal
Approx Travel Time
23h 25m
On Demand
Via Basti
Barh
Basti
Karnal
Approx Travel Time
23h 25m
On Demand
Via Bara Banki
Barh
Bara Banki
Karnal
Approx Travel Time
23h 25m
On Demand
Via Kanpur
Barh
Kanpur
Karnal
Approx Travel Time
1d 0h 25m
₹685
Onwards
Via Hajipur
Barh
Hajipur
Karnal
Approx Travel Time
23h 25m
On Demand
Barh
Hajipur
Karnal
Approx Travel Time
23h 40m
On Demand
Via Aligarh
CHEAPEST
Barh
Aligarh
Karnal
Approx Travel Time
1d 0h 25m
₹655
Onwards
Via Samastipur
Barh
Samastipur
Karnal
Approx Travel Time
23h 25m
On Demand
Frequently Asked Questions
What is the distance between Barh and Karnal?
Karnal is approximately 1100+ kms from Barh.
How long does it take to reach Karnal from Barh?
It takes approximately 23 hours to reach Karnal from Barh by Train Via Gonda.
What is the cheapest way to reach Karnal from Barh?
The cheapest way to reach Karnal from Barh is by Train Via Aligarh.
What is the fastest way to reach Karnal from Barh?
The fastest way to reach Karnal from Barh is by Train Via Gonda.