Udaipur
Udaipur
Train

Singampatti to Udaipur

Updated: 28 May 2026

The journey from Singampatti to Udaipur covers 2300 km. You must travel to Tirunelveli Junction to catch a train. The journey takes about 40 hours. Udaipur, the City of Lakes, is famous for its palaces and romantic atmosphere. Expect a long but scenic journey through the heart of India.

Total Distance: 2300 km by road, 1900 km air distance.
Fastest Way
Flight from Madurai to Udaipur via Delhi.
Cheapest Way
Sleeper class train.
Compare Singampatti to Udaipur Routes
Train
Connecting
Duration
40 hours
Avg Price
2900-5200 INR
Operator
Tirunelveli-Udaipur Express (connecting)
Route
Tirunelveli to Udaipur via major junctions

Carry a book for the long train journey.

Travel Tips
  • Local Food
    Try the Dal Baati Churma.
  • Transport
    Use auto-rickshaws for local travel.
  • Weather
    Carry light clothes for the day.
  • Connectivity
    Good network in the city.
  • Booking
    Book your hotel in advance.
Safety Tips
  • Hydration
    Drink plenty of water.
  • Valuables
    Keep your belongings safe.
  • Emergency
    Keep local emergency numbers.
  • Night Safety
    Avoid isolated areas at night.
People Also Ask
  • Is Udaipur safe?
    Yes, it is safe.
  • What is the train time?
    Around 40 hours.
  • Are there direct flights?
    No, usually via Delhi.
  • Best time to visit?
    Winter.
  • Is it a good city?
    Yes, very beautiful.
Quick Info
  • From Singampatti, Tamil Nadu, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Udaipur
1
City Palace
Explore the grand palace. It is a must-visit.
2
Lake Pichola
Take a boat ride. It is very scenic.
3
Jag Mandir
Visit this beautiful island palace.
4
Saheliyon Ki Bari
Walk through the historic gardens.
Tags
Singampatti to Udaipur Tirunelveli to Udaipur train travel to Rajasthan Udaipur travel guide Indian Railways long distance Tamil Nadu to Udaipur best transport to Udaipur Udaipur tourism