
Udupi to Karnal
Karnal is approximately 2000+ kms from Udupi. The fastest way to reach Karnal from Udupi is by Train, Flight Via Bangalore, Mohali. It takes approximately 17 hours. The cheapest way to reach Karnal from Udupi is by Train Via Ratlam which would take approximately 42 hours.
Sort By
Mode of Transport
Via Bhusawal
RECOMMENDED
Udupi
Bhusawal
Karnal
Approx Travel Time
1d 17h 55m
On Demand
Via Khandwa
Udupi
Khandwa
Karnal
Approx Travel Time
1d 17h 55m
₹1,195
Onwards
Via Nandgaon
Udupi
Nandgaon
Karnal
Approx Travel Time
1d 17h 55m
On Demand
Via Bangalore, Mohali
FASTEST
Udupi
Bangalore
Mohali
Karnal
Approx Travel Time
16h 20m
₹8,142
Onwards
Udupi
Bangalore
Mohali
Karnal
Approx Travel Time
17h
₹10,363
Onwards
Via Bangalore, Dehradun
Udupi
Bangalore
Dehradun
Karnal
Approx Travel Time
17h 20m
₹13,176
Onwards
Via Burhanpur
Udupi
Burhanpur
Karnal
Approx Travel Time
1d 17h 55m
₹1,200
Onwards
Via Bangalore, Lucknow
Udupi
Bangalore
Lucknow
Karnal
Approx Travel Time
1d 0h 20m
On Demand
Via Bangalore, Indore
Udupi
Bangalore
Indore
Karnal
Approx Travel Time
1d 5h 20m
₹6,916
Onwards
Via Ratlam
CHEAPEST
Udupi
Ratlam
Karnal
Approx Travel Time
1d 17h 55m
₹1,175
Onwards
Frequently Asked Questions
What is the distance between Udupi and Karnal?
Karnal is approximately 2000+ kms from Udupi.
How long does it take to reach Karnal from Udupi?
It takes approximately 17 hours to reach Karnal from Udupi by Train, Flight Via Bangalore, Mohali.
What is the cheapest way to reach Karnal from Udupi?
The cheapest way to reach Karnal from Udupi is by Train Via Ratlam.
What is the fastest way to reach Karnal from Udupi?
The fastest way to reach Karnal from Udupi is by Train, Flight Via Bangalore, Mohali.