Karnal to Raxaul - Multiple Options To Reach By Train, Cab
Raxaul is approximately 900+ kms from Karnal. The fastest way to reach Raxaul from Karnal is by Train Via Gonda. It takes approximately 20 hours. The cheapest way to reach Raxaul from Karnal is by Train Via Saharanpur which would take approximately 21 hours.
Sort By
Mode of Transport
Via Gonda
RECOMMENDED
FASTEST
Karnal
Gonda
Raxaul
Approx Travel Time
20h 10m
On Demand
Via Basti
Karnal
Basti
Raxaul
Approx Travel Time
20h 25m
On Demand
Via Gorakhpur
Karnal
Gorakhpur
Raxaul
Approx Travel Time
20h 25m
On Demand
Via Moradabad
Karnal
Moradabad
Raxaul
Approx Travel Time
20h 10m
₹6,428
Onwards
Via Khalilabad
Karnal
Khalilabad
Raxaul
Approx Travel Time
20h 25m
On Demand
Via Bara Banki
Karnal
Bara Banki
Raxaul
Approx Travel Time
20h 40m
On Demand
Via Saharanpur
CHEAPEST
Karnal
Saharanpur
Raxaul
Approx Travel Time
20h 25m
₹625
Onwards
Via Ghaziabad
Karnal
Ghaziabad
Raxaul
Approx Travel Time
20h 40m
₹690
Onwards
Via Lucknow
Karnal
Lucknow
Raxaul
Approx Travel Time
21h 25m
On Demand
Via Gajraula
Karnal
Gajraula
Raxaul
Approx Travel Time
21h 35m
On Demand
Frequently Asked Questions
What is the distance between Karnal and Raxaul?
Raxaul is approximately 900+ kms from Karnal.
How long does it take to reach Raxaul from Karnal?
It takes approximately 20 hours to reach Raxaul from Karnal by Train Via Gonda.
What is the cheapest way to reach Raxaul from Karnal?
The cheapest way to reach Raxaul from Karnal is by Train Via Saharanpur.
What is the fastest way to reach Raxaul from Karnal?
The fastest way to reach Raxaul from Karnal is by Train Via Gonda.