Khanna to Unchahar - Multiple Options To Reach By Train
Unchahar is approximately 800+ kms from Khanna. The fastest way to reach Unchahar from Khanna is by Train Via Shahjahanpur. It takes approximately 18 hours. The cheapest way to reach Unchahar from Khanna is by Train Via Bareilly which would take approximately 18 hours.
Sort By
Mode of Transport
Via Shahjahanpur
RECOMMENDED
FASTEST
Khanna
Shahjahanpur
Unchahar
Approx Travel Time
17h 40m
₹505
Onwards
Via Bareilly
CHEAPEST
Khanna
Bareilly
Unchahar
Approx Travel Time
17h 40m
₹495
Onwards
Via Hardoi
Khanna
Hardoi
Unchahar
Approx Travel Time
17h 40m
On Demand
Via Amroha
Khanna
Amroha
Unchahar
Approx Travel Time
17h 40m
On Demand
Via Faritpur
Khanna
Faritpur
Unchahar
Approx Travel Time
17h 40m
On Demand
Via Tilhar
Khanna
Tilhar
Unchahar
Approx Travel Time
17h 40m
On Demand
Via Moradabad
Khanna
Moradabad
Unchahar
Approx Travel Time
17h 55m
On Demand
Via Sandila
Khanna
Sandila
Unchahar
Approx Travel Time
17h 40m
On Demand
Via Rampur (Uttar Pradesh)
Khanna
Rampur (Uttar Pradesh)
Unchahar
Approx Travel Time
17h 55m
On Demand
Via Kanpur
Khanna
Kanpur
Unchahar
Approx Travel Time
17h 40m
On Demand
Frequently Asked Questions
What is the distance between Khanna and Unchahar?
Unchahar is approximately 800+ kms from Khanna.
How long does it take to reach Unchahar from Khanna?
It takes approximately 18 hours to reach Unchahar from Khanna by Train Via Shahjahanpur.
What is the cheapest way to reach Unchahar from Khanna?
The cheapest way to reach Unchahar from Khanna is by Train Via Bareilly.
What is the fastest way to reach Unchahar from Khanna?
The fastest way to reach Unchahar from Khanna is by Train Via Shahjahanpur.