
Udupi to Batala
Batala is approximately 2400+ kms from Udupi. The fastest way to reach Batala from Udupi is by Train, Flight Via Mangalore, Delhi. It takes approximately 17 hours. The cheapest way to reach Batala from Udupi is by Train, Flight Via Goa, Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Mangalore, Delhi
RECOMMENDED
FASTEST
Udupi
Mangalore
Delhi
Batala
Approx Travel Time
16h 20m
₹7,175
Onwards
Udupi
Mangalore
Delhi
Batala
Approx Travel Time
16h 35m
₹9,114
Onwards
Udupi
Mangalore
Delhi
Batala
Approx Travel Time
16h 35m
₹9,145
Onwards
Via Goa, Delhi
CHEAPEST
Udupi
Goa
Delhi
Batala
Approx Travel Time
20h 35m
₹5,490
Onwards
Udupi
Goa
Delhi
Batala
Approx Travel Time
21h 50m
₹6,050
Onwards
Via Belgaum, Delhi
Udupi
Belgaum
Delhi
Batala
Approx Travel Time
21h 5m
₹7,573
Onwards
Via Kannur, Delhi
Udupi
Kannur
Delhi
Batala
Approx Travel Time
19h 35m
₹7,274
Onwards
Via Hubli, Delhi
Udupi
Hubli
Delhi
Batala
Approx Travel Time
22h 32m
₹12,882
Onwards
Via Pune, Delhi
Udupi
Pune
Delhi
Batala
Approx Travel Time
1d 3h 20m
₹5,973
Onwards
Via Mumbai, Delhi
Udupi
Mumbai
Delhi
Batala
Approx Travel Time
1d 5h 5m
₹6,098
Onwards
Frequently Asked Questions
What is the distance between Udupi and Batala?
Batala is approximately 2400+ kms from Udupi.
How long does it take to reach Batala from Udupi?
It takes approximately 17 hours to reach Batala from Udupi by Train, Flight Via Mangalore, Delhi.
What is the cheapest way to reach Batala from Udupi?
The cheapest way to reach Batala from Udupi is by Train, Flight Via Goa, Delhi.
What is the fastest way to reach Batala from Udupi?
The fastest way to reach Batala from Udupi is by Train, Flight Via Mangalore, Delhi.