Lava
Lava
Udaipur
Udaipur
Train

Lava to Udaipur

Updated: 28 May 2026

The journey from Lava to Udaipur involves a road trip to NJP and a train ride. You will cover about 1600 km. Udaipur is known as the City of Lakes. The train journey takes approximately 32 to 36 hours.

Total Distance: 1600 km by road, 1400 km straight-line.
Fastest Way
Train from NJP to Udaipur, taking 32 hours.
Cheapest Way
Sleeper class train from NJP to Udaipur for 1400 INR.
Compare Lava to Udaipur Routes
Train
Direct
Duration
32 hours
Avg Price
1400 - 5500 INR
Operator
Udaipur Express
Route
NJP to Udaipur City.

Book early as this route is very busy.

Travel Tips
  • Taxi
    Book a taxi from Lava to NJP.
  • Train
    Book tickets well in advance.
  • Packing
    Carry essentials for the journey.
  • Food
    Carry extra food and water.
  • Booking
    Use IRCTC for all bookings.
Safety Tips
  • Hill Road
    Drive carefully on the descent.
  • Station
    Stay alert at NJP and Udaipur stations.
  • Valuables
    Keep your belongings safe.
  • Emergency
    Keep emergency contacts saved.
People Also Ask
  • Is Udaipur safe?
    Yes, it is a major city with standard safety precautions.
  • Can I fly?
    Yes, fly from Bagdogra to Udaipur.
  • Is there a bus?
    No direct bus from Lava.
  • How to reach NJP?
    By taxi from Lava.
  • Is the train reliable?
    Yes, it is the best way to travel.
Quick Info
  • From Lava, West Bengal, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Udaipur
1
City Palace
A grand palace on the banks of Lake Pichola.
2
Lake Pichola
A beautiful lake with boat rides.
3
Jag Mandir
A palace on an island in Lake Pichola.
4
Saheliyon-ki-Bari
A historic garden with fountains.
Tags
Lava to Udaipur NJP to Udaipur train travel to Udaipur West Bengal to Rajasthan Lava hill station Udaipur railway station train route to Udaipur how to reach Udaipur