
Bettiah to Karnal
Karnal is approximately 850+ kms from Bettiah. The fastest way to reach Karnal from Bettiah is by Train Via Gonda. It takes approximately 19 hours. The cheapest way to reach Karnal from Bettiah is by Train Via Roorkee which would take approximately 19 hours.
Sort By
Mode of Transport
Via Gonda
RECOMMENDED
FASTEST
Bettiah
Gonda
Karnal
Approx Travel Time
19h 10m
On Demand
Via Haridwar
Bettiah
Haridwar
Karnal
Approx Travel Time
19h 10m
₹645
Onwards
Via Roorkee
CHEAPEST
Bettiah
Roorkee
Karnal
Approx Travel Time
19h 10m
₹610
Onwards
Via Moradabad
Bettiah
Moradabad
Karnal
Approx Travel Time
19h 10m
₹4,811
Onwards
Via Basti
Bettiah
Basti
Karnal
Approx Travel Time
19h 25m
On Demand
Via Gorakhpur
Bettiah
Gorakhpur
Karnal
Approx Travel Time
19h 25m
On Demand
Via Najibabad
Bettiah
Najibabad
Karnal
Approx Travel Time
20h 5m
₹6,163
Onwards
Via Khalilabad
Bettiah
Khalilabad
Karnal
Approx Travel Time
19h 25m
On Demand
Via Bara Banki
Bettiah
Bara Banki
Karnal
Approx Travel Time
20h 9m
On Demand
Via Saharanpur
Bettiah
Saharanpur
Karnal
Approx Travel Time
19h 25m
₹970
Onwards
Frequently Asked Questions
What is the distance between Bettiah and Karnal?
Karnal is approximately 850+ kms from Bettiah.
How long does it take to reach Karnal from Bettiah?
It takes approximately 19 hours to reach Karnal from Bettiah by Train Via Gonda.
What is the cheapest way to reach Karnal from Bettiah?
The cheapest way to reach Karnal from Bettiah is by Train Via Roorkee.
What is the fastest way to reach Karnal from Bettiah?
The fastest way to reach Karnal from Bettiah is by Train Via Gonda.