Kannur
Kannur
Udaipur
Udaipur
Train

Kannur to Udaipur

Updated: 21 May 2026

The journey from Kannur to Udaipur is a long-distance rail trip across India. You will need to travel from Kannur to Udaipur City (UDZ) via major rail hubs. The distance is approximately 2300 km, taking about 40 hours by train. Udaipur is famous for its beautiful lakes and palaces. Plan your arrival with sufficient time for the long rail transit.

Total Distance: 2400 km by road, 1900 km straight-line.
Fastest Way
Flight from Kannur (CNN) to Udaipur (UDR) with a layover, taking 7 hours.
Cheapest Way
Sleeper class train ticket costing around 2300 INR.
Compare Kannur to Udaipur Routes
Train
Connecting
Duration
40 hours
Avg Price
2300-4800 INR
Operator
Udaipur Express
Route
Kannur to Udaipur via major rail corridors.

Carry enough food and water for the long journey.

Travel Tips
  • Booking
    Book train tickets well in advance.
  • Transport
    Use auto-rickshaws for convenient city travel.
  • Food
    Try the local Rajasthani cuisine; it is famous for its spice.
  • Language
    Hindi and Rajasthani are the primary languages; English is understood.
  • Weather
    Carry appropriate clothing for the season.
Safety Tips
  • Crowds
    Stay alert in crowded areas.
  • Valuables
    Keep your belongings secure in public transport.
  • Emergency
    Keep emergency contacts saved in your phone.
  • Night Safety
    Avoid isolated areas after dark.
People Also Ask
  • Is Udaipur safe for tourists?
    Yes, it is generally safe for travelers.
  • How to reach from station?
    Auto-rickshaws and taxis are available at the station.
  • Are there direct trains?
    No, there are no direct trains from Kannur.
  • What is the best time to visit?
    Winter is the most comfortable season.
  • Is it a tourist city?
    It is one of the most popular tourist destinations in Rajasthan.
Quick Info
  • From Kannur, Kerala, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Udaipur
1
City Palace
Explore this magnificent palace complex overlooking Lake Pichola.
2
Lake Pichola
Take a boat ride on this beautiful lake for a relaxing experience.
3
Jag Mandir
Visit this historic palace on an island in Lake Pichola.
4
Saheliyon-ki-Bari
Walk through this beautiful garden known for its fountains and kiosks.
Tags
Kannur to Udaipur Kerala to Rajasthan travel train from Kannur Udaipur tourism long distance travel Kannur to Udaipur distance best way to reach Udaipur traveling to Rajasthan