The journey from Valanchery to Udaipur connects the lush greenery of Kerala with the 'City of Lakes' in Rajasthan. You can travel by train via Shoranur to Ahmedabad, then take a connecting train or bus to Udaipur. Alternatively, fly from Kozhikode to Udaipur with a layover in Mumbai or Delhi. This route offers a transition from coastal humidity to the dry, regal atmosphere of Mewar.
Total Distance: Driving distance 2150 km, straight-line air distance 1750 km.
The train journey from Ahmedabad to Udaipur is scenic as it enters the Aravalli hills.
Flights are the most time-efficient way to cover this long distance.
September to March for pleasant sightseeing weather.