Board the direct train from Mumbai to Udaipur. The journey takes approximately 11 hours, so bring snacks and entertainment to enjoy the trip comfortably.
Enjoy a delicious and affordable Rajasthani thali at a nearby local restaurant such as 'Santosh Bhojnalaya' open till 10pm, to get a first taste of Udaipur cuisine.