
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 Ratlam 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 Nandgaon
Karnal
Nandgaon
Udupi
Approx Travel Time
1d 17h 55m
On Demand
Via Mohali, Bangalore
FASTEST
Karnal
Mohali
Bangalore
Udupi
Approx Travel Time
16h 20m
₹8,204
Onwards
Karnal
Mohali
Bangalore
Udupi
Approx Travel Time
17h
₹10,764
Onwards
Via Dehradun, Bangalore
Karnal
Dehradun
Bangalore
Udupi
Approx Travel Time
17h 20m
₹12,891
Onwards
Via Lucknow, Bangalore
Karnal
Lucknow
Bangalore
Udupi
Approx Travel Time
1d 0h 20m
On Demand
Via Indore, Bangalore
Karnal
Indore
Bangalore
Udupi
Approx Travel Time
1d 5h 20m
On Demand
Via Ratlam
CHEAPEST
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
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 Ratlam.
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.