hero
How2Go
Udaipur to Pune

Udaipur to Pune

The distance between Udaipur and Pune is over 650 kilometers, with several travel options including flight, train, bus, and cab. The fastest way to reach Pune from Udaipur is by flight, taking approximately 2 hours. For budget travelers, the cheapest route involves a combination of bus and train via Vadodara, totaling around 18 hours of travel time. The recommended mode for convenience and speed is also the direct flight, lasting about 2 hours.

Read More
Sort By
Mode of Transport

Direct Flight

RECOMMENDED

FASTEST

Udaipur

Pune

Approx Travel Time

1h 20m

₹7,918

Onwards

Via Ahmedabad

Udaipur

Ahmedabad

Pune

Approx Travel Time

7h 47m

₹3,401

Onwards

Udaipur

Ahmedabad

Pune

Approx Travel Time

4h

₹14,018

Onwards

Udaipur

Ahmedabad

Pune

Approx Travel Time

16h 32m

On Demand

Udaipur

Ahmedabad

Pune

Approx Travel Time

16h 26m

On Demand

Ads by MMT

Via Mumbai

Udaipur

Mumbai

Pune

Approx Travel Time

3h 45m

₹17,613

Onwards

Via Vadodara

CHEAPEST

Udaipur

Vadodara

Pune

Approx Travel Time

17h 13m

₹1,030

Onwards

Ads by MMT

Direct Train

Udaipur

Pune

Approx Travel Time

19h 40m

₹1,570

Onwards

Direct Bus

Udaipur

Pune

Approx Travel Time

20h

₹1,399

Onwards

Direct Cab

Udaipur

Pune

Approx Travel Time

14h 58m

₹16,984

Onwards

Things To Know About Pune

Pune, located on the Deccan Plateau in western India, is a vibrant city known as one of the largest IT hubs in the country. It is Maharashtra's largest city by area and a major center for the automobile industry. The city offers a mix of modern urban life with rich cultural heritage, drawing visitors to experience its diverse cultural activities, pleasant climate, and educational institutions. Travelers to Pune can enjoy a blend of contemporary lifestyle and traditional Indian culture while exploring the city's various attractions. The best time to travel from Udaipur to Pune is generally during the cooler months from October to February, when the weather is most comfortable for sightseeing and outdoor activities.

Frequently Asked Questions

What is the distance between Udaipur and Pune?

The distance between Udaipur and Pune is over 650 kilometers.

How long does it take to travel from Udaipur to Pune?

• Fastest: approximately 2 hours by Flight • Cheapest: approximately 18 hours by Bus, Train Via Vadodara • Recommended: approximately 2 hours by Flight

What is the cheapest way to travel from Udaipur to Pune?

The cheapest way is by Bus and Train combination, approximately 18 hours.

What is the fastest way to travel from Udaipur to Pune?

The fastest way is by Flight, taking about 2 hours.

Is there a direct train from Udaipur to Pune?

Yes, there is a direct train service available from Udaipur to Pune.

Is there a direct flight from Udaipur to Pune?

Yes, there is a direct flight connecting Udaipur and Pune.

What modes of transport are available from Udaipur to Pune?

Several modes are available including Flight, Train, Bus, and Cab, offering flexibility in travel options.

What is the best way to travel from Udaipur to Pune?

The recommended way to travel is by Flight, which takes about 2 hours.

How to go from Udaipur to Pune?

The journey from Udaipur to Pune covers over 650 kilometers. You can choose a direct flight taking about 2 hours or opt for bus and train combinations taking approximately 18 hours.

Which is better, train or flight, from Udaipur to Pune?

• Flight: Fastest option at about 2 hours, convenient for quick travel. • Train: Offers a cost-effective and scenic option, though travel takes longer. • Flights suit travelers prioritizing speed, while trains are better for those valuing comfort and sightseeing.

What should I know before travelling from Udaipur to Pune?

Multiple modes including flight, train, bus, and cab connect Udaipur to Pune. Travel times range from around 2 hours by flight to approximately 18 hours by bus and train. The best time to travel is during the cooler months for a comfortable journey.

What are the famous places to visit in Pune?

• Shaniwar Wada – historic fortification and cultural landmark • Aga Khan Palace – heritage site with significant history • Dagdusheth Halwai Ganapati Temple – famous religious shrine • Osho Ashram – spiritual retreat known worldwide • Sinhagad Fort – popular hill fortress with panoramic views

What is the best time to travel from Udaipur to Pune?

The best time to travel from Udaipur to Pune is generally during the cooler months from October to February, when the weather is most pleasant for travel and outdoor activities.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India