Udaipur is a beautiful city in Rajasthan, known for its lakes and palaces. To reach Udaipur from Barpeta, you must travel to Guwahati and board a train towards Udaipur. The journey covers over 2300 km and takes approximately 45 hours. Udaipur is well-connected by rail, making it a straightforward journey once you reach the main line.
Total Distance: 2400 km by road, 1800 km by air.
Connecting trains available from major hubs.
October to March.