
Karnal to Unnao
Unnao is approximately 550+ kms from Karnal. The fastest way to reach Unnao from Karnal is by Train. It takes approximately 12 hours. The cheapest way to reach Unnao from Karnal is by Train Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Aligarh
Karnal
Aligarh
Unnao
Approx Travel Time
12h 55m
₹405
Onwards
Karnal
Aligarh
Unnao
Approx Travel Time
14h 8m
₹6,606
Onwards
Via Delhi
CHEAPEST
Karnal
Delhi
Unnao
Approx Travel Time
13h 10m
₹365
Onwards
Karnal
Delhi
Unnao
Approx Travel Time
13h 25m
₹3,105
Onwards
Karnal
Delhi
Unnao
Approx Travel Time
13h 55m
₹675
Onwards
Via Firozabad
Karnal
Firozabad
Unnao
Approx Travel Time
13h 25m
₹375
Onwards
Via Bulandshahr
Karnal
Bulandshahr
Unnao
Approx Travel Time
14h 5m
On Demand
Via Ambala
Karnal
Ambala
Unnao
Approx Travel Time
14h 55m
₹465
Onwards
Karnal
Ambala
Unnao
Approx Travel Time
15h 10m
₹2,755
Onwards
Frequently Asked Questions
What is the distance between Karnal and Unnao?
Unnao is approximately 550+ kms from Karnal.
How long does it take to reach Unnao from Karnal?
It takes approximately 12 hours to reach Unnao from Karnal by Train.
What is the cheapest way to reach Unnao from Karnal?
The cheapest way to reach Unnao from Karnal is by Train Via Delhi.
What is the fastest way to reach Unnao from Karnal?
The fastest way to reach Unnao from Karnal is by Train.