The journey from Darjeeling to the City of Lakes, Udaipur, covers approximately 1900 km. You must travel from Darjeeling to NJP, then board a train to Udaipur City. Flights from Bagdogra to Udaipur usually require a connection in Delhi or Mumbai. Udaipur is famous for its beautiful lakes and palaces.
Total Distance: Driving distance 2000 km, Air distance 1600 km.
Direct trains are rare; most routes require a change in Delhi.
October to March for pleasant weather.