
Karnal to Unjha
Unjha is approximately 1000+ kms from Karnal. The fastest way to reach Unjha from Karnal is by Cab, Flight, Bus Via Ghaziabad, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Unjha from Karnal is by Train Via Phulera which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi, Ahmedabad
RECOMMENDED
Karnal
Delhi
Ahmedabad
Unjha
Approx Travel Time
10h 56m
₹8,651
Onwards
Karnal
Delhi
Ahmedabad
Unjha
Approx Travel Time
9h 27m
₹7,054
Onwards
Via Abu Road
Karnal
Abu Road
Unjha
Approx Travel Time
15h 37m
₹845
Onwards
Karnal
Abu Road
Unjha
Approx Travel Time
15h 20m
₹5,729
Onwards
Via Phulera
CHEAPEST
Karnal
Phulera
Unjha
Approx Travel Time
15h 10m
₹575
Onwards
Via Sikar
Karnal
Sikar
Unjha
Approx Travel Time
18h 31m
₹8,443
Onwards
Via Ajmer
Karnal
Ajmer
Unjha
Approx Travel Time
17h 30m
₹2,000
Onwards
Via Ghaziabad, Ahmedabad
Karnal
Ghaziabad
Ahmedabad
Unjha
Approx Travel Time
10h 34m
₹9,366
Onwards
FASTEST
Karnal
Ghaziabad
Ahmedabad
Unjha
Approx Travel Time
9h 5m
₹7,863
Onwards
Via Mohali, Ahmedabad
Karnal
Mohali
Ahmedabad
Unjha
Approx Travel Time
10h 17m
₹10,548
Onwards
Frequently Asked Questions
What is the distance between Karnal and Unjha?
Unjha is approximately 1000+ kms from Karnal.
How long does it take to reach Unjha from Karnal?
It takes approximately 9 hours to reach Unjha from Karnal by Cab, Flight, Bus Via Ghaziabad, Ahmedabad.
What is the cheapest way to reach Unjha from Karnal?
The cheapest way to reach Unjha from Karnal is by Train Via Phulera.
What is the fastest way to reach Unjha from Karnal?
The fastest way to reach Unjha from Karnal is by Cab, Flight, Bus Via Ghaziabad, Ahmedabad.


