How to get from Jaipur to Udaipur

Find out how to get from Jaipur to Udaipur with our in-depth travel guide. We've compiled everything you need to make this historic journey, whether you want to take the train, bus, or car. Learn about the different ways to travel, tips, and attractions along the way.

How to get from Jaipur to Udaipur

Travel from Jaipur to Udaipur, both charming cities in the Indian state of Rajasthan, offer several transportation options for your convenience:

  • By Train: You can opt to travel by train, which runs daily between Jaipur and Udaipur, providing a comfortable and scenic ride.
  • By Bus: Various bus operators ply this route daily, offering a budget-friendly and flexible option for travelers.
  • By Car: Enjoy a road trip along National Highway 48 (NH48), a distance of about 400 km, which takes about 6-7 hours and allows you to explore the countryside at your own pace.
  • By Plane: Udaipur's Maharana Pratap Airport connects to Jaipur International Airport, allowing quick access to the two cities.

Going to Jaipur or Udaipur? Contact our India travel experts and save yourself the trouble of mapping out an itinerary and planning.

City Palace and tourist boat on lake Pichola. Udaipur, Rajasthan, India © Sean Hsu/Shutterstock

Lake Pichola, Udaipur, Rajasthan, India © Sean Hsu/Shutterstock

How far is Udaipur from Jaipur?

Udaipur is about 400 kilometers (248 miles) from Jaipur. The distance between these two cities can be traveled by car in about 6-7 hours, depending on road conditions, the specific route, and stops along the way. 

The drive is usually along National Highway 48 (NH48), which is generally well-maintained and offers scenic views of Rajasthan's landscapes.

If you're planning a trip to India we've got you covered. Our India itineraries are specially designed to provide you with a carefree trip full of unforgettable experiences.

What's the quickest way to get from Jaipur to Udaipur?

The fastest way to get from Jaipur to Udaipur would be to fly by air, which would take about an hour excluding airport checks. In second place is to travel by bus or car, both of these options will take about 6-7 hours.

Jagdish Temple, Udaipur, India © Shutterstock

Jagdish Temple, Udaipur, India © Shutterstock

By plane

Duration: 1 hour | Cost: from $47

Traveling from Jaipur to Udaipur by air is the fastest and most efficient way to cover the distance between these two cities. Start by booking a flight ticket from Jaipur International Airport (JAI) to Udaipur Maharana Pratap Airport (UDR). 

Several airlines operate daily flights and the travel time is usually around 1 hour, making this the fastest option. After landing at Maharana Pratap Airport, you will be about 22 km away from the center of Udaipur. You can easily take a cab or other modes of local transportation to reach your destination in Udaipur.

Keen to visit more of India during one trip? Check our Rajastham itinerary covering Agra, Jaipur, Udaipur, and many more.

India trains, Indian Railways, Indian trains

Train in India @ Shutterstock

By train

Duration: 6.5-8 hours | Cost: from $2.5

Traveling from Jaipur to Udaipur by train is a popular option that offers a comfortable and scenic journey through the picturesque landscapes of Rajasthan. To start with, you can choose a suitable train running between Jaipur and Udaipur.

The fastest but also the most expensive option would be the Vande Bharat Express. If you want to save a bit of money, you can also opt for other trains like the Mewar Express and the Chetak Express. 

Depart Jaipur by boarding your chosen train at Jaipur Junction (JP) or Gandhinagar Jaipur Railway Station (GADJ). Jaipur Junction is the main railway station and offers more train options.

The train journey to Udaipur usually takes around 6.5-8 hours and during the journey, you will pass through the serene and rustic landscapes of Rajasthan that will give you an unforgettable experience. 

On arrival in Udaipur, you will disembark at the Udaipur Railway Station (UDZ). From here, you can easily reach your accommodation or explore the city by local transportation such as cabs or auto rickshaws.

Love epic train journeys? Check out our India train tours.

Jag Mandir Palace, Lake Pichola, Udaipur, Rajasthan, India © Blue Sky Studio/Shutterstock

Jag Mandir Palace, Lake Pichola, Udaipur, Rajasthan, India © Blue Sky Studio/Shutterstock

By bus

Duration: 6-8 hours | Cost: from $5.5

Traveling from Jaipur to Udaipur by bus is a convenient option to enjoy the scenic beauty of Rajasthan. You can start by booking a bus ticket with one of the many bus operators offering flights between Jaipur and Udaipur. Buses of various categories, including standard, semi-low-floor, and sleeper buses, cater to different preferences and budgets.

Buses generally depart from Jaipur's main bus terminals such as Sindhi Camp or Roadways Bus Stand. The journey to Udaipur can take around 6-8 hours, depending on the type of bus, road conditions, and stops along the way.

Upon arrival in Udaipur, buses arrive at the city bus station located in the city center. From there, you can easily find local transportation such as an auto rickshaw or cab to get to your accommodation or explore the city.

Thinking of travelling further afield around India? Read our guide to getting around India.

india-woman-shutterstock_124237597

India woman in traditinal clothes @ Shutterstock

By car (private transfer or self-drive)

Duration: 6-7 hours | Cost: from $50 -private transfer, from $41 - car rental

Traveling from Jaipur to Udaipur by car, be it a private transfer with a dedicated driver or a self-drive, provides an opportunity to explore the scenic beauty of Rajasthan.

The distance between Jaipur and Udaipur is about 400 km and the journey usually takes about 6-7 hours, depending on the road conditions, specific routes, and stops along the way.

If you decide to drive on your own, make sure your car is in good condition for a long journey. Check the condition of the tires, brakes, and engine, and take the necessary documents with you - driver's license and vehicle registration certificate. 

While driving, obey the traffic rules and enjoy the change of scenery - from urban Jaipur to the rustic charm of Rajasthan.

Pottery workshop in Shilpagram, Udaipur © Shutterstock

Pottery workshop in Shilpagram, Udaipur © Shutterstock

Why is Udaipur worth visiting?

Often referred to as the 'city of lakes', Udaipur is a destination worth visiting for a multitude of good reasons. This charming city in the Indian state of Rajasthan attracts travelers from all over the world for its architectural splendor, serene lakes, cultural heritage, historical significance, luxurious retreats, and artistic flourishes.

Udaipur has a rich history adorned with magnificent palaces, forts, and temples including the famous City Palace, Lakes Palace, and Jag Mandir which offer a glimpse into its royal past. The city's serene lakes like Pichola and Fateh Sagar offer boat rides and stunning sunsets that create a mesmerizing atmosphere.

Udaipur is a repository of Rajasthani culture and tradition: lively markets, folk performances, and festivals provide a glimpse of the region's colorful heritage. As the former capital of the Mewar kingdom, the city holds a rich historical heritage, allowing travelers to experience stories of valor and dynastic rule.

The city also offers many luxury hotels and resorts, making it a favorite destination for those seeking a luxurious and relaxing vacation. The artistry of Udaipur is reflected in the miniature paintings, intricate crafts, and timeless traditions of the Mewari schools of painting.

indian raita soup with kefir on a wooden table with a blue towel and a spoon a slice of rye bread Cilantro Cucumber tomato © Alina Lents/Shutterstock

Indian raita soup with kefir @ Shutterstock

Planning your trip to Udaipur from Jaipur

Get yourself The Rough Guide to India - our exhaustive, in-depth India travel guide that covers everything you need to know before you go, and while you’re on the road.

Don't forget to also check our expert-curated (fully customizable) India itineraries that are packed with inspiration.

Olga Sitnitsa

written by
Olga Sitnitsa

updated 30.10.2023

Online editor at Rough Guides, specialising in travel content. Passionate about creating compelling stories and inspiring others to explore the world.

Ready to travel and discover
India?

Get support from our local experts for
stress-free planning & worry-free travels

Plan my trip ⤍