The journey from Udaipur to Lucknow covers 950 km via NH 27, taking approximately 18-20 hours by train. This is a long-distance route connecting the heritage of Rajasthan to the historic city of Lucknow. You can take a train from Udaipur to Lucknow Junction or fly from Udaipur Airport to Lucknow Airport. The road journey is long and best suited for those who enjoy scenic drives through Rajasthan and Uttar Pradesh.
Total Distance: 950 km by road, 800 km air distance.
Trains are the most economical way to travel this long distance.
Flights are the fastest way to reach Lucknow.
October to March for pleasant weather.