Ahmedabad to Udaipur

The Ahmedabad to Udaipur distance is 273.5 Km via NH 48 by road. There is 1 direct train (Adi Udz Express) from Ahmedabad to Udaipur. The minimum time a train takes to reach Udaipur from Ahmedabad is 8h and costs around 200 INR. There are no flights from Ahmedabad to Udaipur. The nearest airport in Udaipur is called the Maharana Pratap Airport which is situated about 20 kilometres away from the city center. Click here to book Ahmedabad to Udaipur Cabs.

Ahmedabad To Udaipur

Ahmedabad To Udaipur By Cab

You can book cabs for one way or round trip rides. Cabs are the most comfortable way to travel between these two cities. It takes approximately 6 hours for the journey. There are a range of cabs available depending on your budget. Contact us today to get up to 30% OFF on your cab ride.

Ahmedabad To Udaipur By Bus

There are both sleeper and non-sleeper buses operating between Ahmedabad and Udaipur. The journey takes approximately 7 hours and prices start at INR 600. This is one of the most economic ways to travel between these two cities.

Ahmedabad To Udaipur By Train

There is 1 direct train (Adi Udz Express) from Ahmedabad to Udaipur. The minimum time a train takes to reach Udaipur from Ahmedabad is 8h and costs around 200 INR.

Ahmedabad To Udaipur By Flight

Traveling by air is one of the most expensive options. There are no flights from Ahmedabad to Udaipur. The nearest airport in Udaipur is called the Maharana Pratap Airport which is situated about 20 kilometres away from the city center. There are several taxi services available from Ahmedabad to Udaipur.