
Karnal to Udupi
Udupi is approximately 2000+ kms from Karnal. The fastest way to reach Udupi from Karnal is by Train, Flight Via Mohali, Bangalore. It takes approximately 17 hours. The cheapest way to reach Udupi from Karnal is by Train Via Delhi which would take approximately 42 hours.
Sort By
Mode of Transport
Via Bhusawal
RECOMMENDED
Karnal
Bhusawal
Udupi
Approx Travel Time
1d 17h 55m
On Demand
Via Khandwa
Karnal
Khandwa
Udupi
Approx Travel Time
1d 17h 55m
On Demand
Via Mohali, Bangalore
FASTEST
Karnal
Mohali
Bangalore
Udupi
Approx Travel Time
16h 20m
₹7,889
Onwards
Karnal
Mohali
Bangalore
Udupi
Approx Travel Time
17h
₹10,449
Onwards
Via Dehradun, Bangalore
Karnal
Dehradun
Bangalore
Udupi
Approx Travel Time
17h 20m
₹11,465
Onwards
Via Burhanpur
Karnal
Burhanpur
Udupi
Approx Travel Time
1d 17h 55m
On Demand
Via Lucknow, Bangalore
Karnal
Lucknow
Bangalore
Udupi
Approx Travel Time
1d 0h 20m
On Demand
Via Ratlam
Karnal
Ratlam
Udupi
Approx Travel Time
1d 17h 55m
₹1,175
Onwards
Via Khachrod
Karnal
Khachrod
Udupi
Approx Travel Time
1d 18h 10m
On Demand
Via Delhi
CHEAPEST
Karnal
Delhi
Udupi
Approx Travel Time
1d 17h 55m
₹955
Onwards
Frequently Asked Questions
What is the distance between Karnal and Udupi?
Udupi is approximately 2000+ kms from Karnal.
How long does it take to reach Udupi from Karnal?
It takes approximately 17 hours to reach Udupi from Karnal by Train, Flight Via Mohali, Bangalore.
What is the cheapest way to reach Udupi from Karnal?
The cheapest way to reach Udupi from Karnal is by Train Via Delhi.
What is the fastest way to reach Udupi from Karnal?
The fastest way to reach Udupi from Karnal is by Train, Flight Via Mohali, Bangalore.