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

Via Mumbai

RECOMMENDED

Udaipur

Mumbai

Pune

Approx Travel Time

6h 39m

₹8,962

Onwards

FASTEST

Udaipur

Mumbai

Pune

Approx Travel Time

3h 35m

₹14,025

Onwards

Direct Options

Udaipur

Pune

Approx Travel Time

19h 5m

₹1,500

Onwards

Udaipur

Pune

Approx Travel Time

19h 40m

₹1,570

Onwards

Udaipur

Pune

Approx Travel Time

15h 42m

₹16,718

Onwards

Via Vadodara

CHEAPEST

Udaipur

Vadodara

Pune

Approx Travel Time

13h 32m

₹590

Onwards

Udaipur

Vadodara

Pune

Approx Travel Time

15h 33m

₹1,430

Onwards

Udaipur

Vadodara

Pune

Approx Travel Time

20h 20m

₹3,050

Onwards

Via Ahmedabad

Udaipur

Ahmedabad

Pune

Approx Travel Time

15h 51m

On Demand

Udaipur

Ahmedabad

Pune

Approx Travel Time

19h 11m

₹4,823

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.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India