Country: India
Departing From: Jaipur
Arriving At: Udaipur
Travel Time: 5.5 to 7 hours
Route descriptions often refer only to the first listing shown. Amenities and services vary by provider — please review individual listings before booking.
Book a transfer from Jaipur to Udaipur — from the Pink City to the "City of Lakes," widely considered the most romantic city in India and the jewel of Rajasthan.
The 400 km journey takes 5.5 to 7 hours via NH48, passing through the Aravalli Hills — India's oldest mountain range. The route passes through Ajmer (near the holy Pushkar Lake), Chittorgarh (with its massive hilltop fort, India's largest), and the increasingly lush landscape of southern Rajasthan.
Udaipur is a city of shimmering lakes, ornate palaces, and Rajput grandeur. The City Palace — a massive complex overlooking Lake Pichola — is Rajasthan's largest palace. The Lake Palace Hotel appears to float in the middle of the lake, and Jag Mandir island palace adds to the fairy-tale atmosphere. The old city's narrow lanes hide temples, havelis (mansions), art galleries, and rooftop restaurants with lake views. Udaipur's sunset over Lake Pichola is one of India's most iconic sights.
Top-rated tours and activities at your destination
We'll email you when prices drop or new shuttle options are added.