Visit City Palace in the morning to avoid crowds.
Wear comfortable walking shoes while exploring the old city.
Spend the afternoon near Fateh Sagar Lake or Saheliyon Ki Bari.
Reach Karni Mata ropeway early for sunset views.
Book a lake-view restaurant for dinner if visiting during peak season.
The Surat to Udaipur road trip connects one of Gujarat’s busiest commercial cities with one of Rajasthan’s most scenic destinations. Unlike shorter road trips from Ahmedabad, this journey covers a longer distance and passes through several major highway corridors before entering the hills of southern Rajasthan.
The drive mainly follows NH48, one of India’s most important highways linking Mumbai, Gujarat, and Rajasthan. Travelers usually pass through Bharuch, Vadodara, Ahmedabad bypass, and Himmatnagar before crossing into Rajasthan near Shamlaji and finally reaching Udaipur. The total distance is around 500–520 km, and the journey usually takes 8 to 10 hours depending on traffic and stops. Compared to shorter routes within Gujarat, such as the Ahmedabad to Udaipur road trip this drive requires better planning due to its length, but it rewards you with a smooth highway experience followed by a scenic approach into Udaipur.











