hero
How2Go
Kolkata to Pune

Kolkata to Pune

Traveling from Kolkata to Pune covers a distance of over 1550 kilometers with multiple modes of transport available. The fastest and recommended way to travel is by flight, taking approximately 3 hours via direct flights connecting the two cities. For budget travelers, train journeys via Bhubaneshwar take around 38 hours, providing a more economical albeit lengthier option. Other modes like bus and cab also connect these cities with varying travel times. The road distance is 1800+ km.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Kolkata

Pune

Approx Travel Time

2h 20m

₹8,107

Onwards

Kolkata

Pune

Approx Travel Time

1d 11h 44m

₹25,101

Onwards

Via Mumbai

Kolkata

Mumbai

Pune

Approx Travel Time

7h 21m

₹6,678

Onwards

Via Nagpur

Kolkata

Nagpur

Pune

Approx Travel Time

4h 20m

₹12,382

Onwards

Via Raipur

Kolkata

Raipur

Pune

Approx Travel Time

4h 20m

₹13,598

Onwards

Via Varanasi

Kolkata

Varanasi

Pune

Approx Travel Time

4h 20m

₹13,885

Onwards

Via Gaya

CHEAPEST

Kolkata

Gaya

Pune

Approx Travel Time

1d 13h 52m

₹960

Onwards

Via Bhubaneshwar

Kolkata

Bhubaneshwar

Pune

Approx Travel Time

1d 15h 35m

₹1,185

Onwards

Via Hyderabad

Kolkata

Hyderabad

Pune

Approx Travel Time

1d 16h 10m

₹3,961

Onwards

Via Durgapur, Mumbai

Kolkata

Durgapur

Mumbai

Pune

Approx Travel Time

1d 17h 43m

₹3,401

Onwards

Things To Know About Pune

Pune, a sprawling city in Maharashtra's Deccan Plateau, is renowned as one of India's major IT hubs and automobile manufacturing centers. With a metropolitan population of about 7.2 million, it ranks as the seventh-most populous urban area in the country. Visitors are often drawn to Pune for its blend of vibrant culture, educational institutions, and growing cosmopolitan vibe. The city's location on the Western Ghats lends it a moderate climate, making it a pleasant destination year-round. The mix of traditional Maharashtrian culture and modern developments offers diverse experiences for travelers. The best time to travel from Kolkata to Pune is generally during the cooler, dry months from October to March when the weather is comfortable for sightseeing and outdoor activities.

Frequently Asked Questions

What is the distance between Kolkata and Pune?

The distance between Kolkata and Pune is over 1550 kilometers.

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

• Fastest: approximately 3 hours by Flight • Cheapest: approximately 38 hours by Train Via Bhubaneshwar • Recommended: approximately 3 hours by Flight

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

Train via Bhubaneshwar, taking approximately 38 hours.

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

Flight, taking approximately 3 hours.

Is there a direct flight from Kolkata to Pune?

Yes, there are direct flights available from Kolkata to Pune.

What are the famous places to visit in Pune?

• Shaniwar Wada – an 18th-century fortification with historical significance • Aga Khan Palace – a majestic palace known for its architecture and history • Osho Ashram – a spiritual retreat for meditation and wellness • Sinhagad Fort – hill fort offering trekking opportunities and scenic views • Dagdusheth Halwai Ganpati Temple – a prominent religious site

How to go from Kolkata to Pune?

Travelers can choose a direct flight for the fastest and recommended option, taking about 3 hours. Alternatively, trains via Bhubaneshwar offer economical travel over approximately 38 hours. Buses and cabs are also options for ground travel, albeit with longer durations due to the distance.

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

• Flight: Fastest mode taking approximately 3 hours, convenient for quick travel. • Train: Offers a longer journey of around 38 hours but provides scenic views and a more relaxed experience. • Flight suits those prioritizing speed, while train travel is preferred for comfort and enjoying the journey.

What should I know before travelling from Kolkata to Pune?

Multiple transport modes like flight, train, bus, and cab are available. Flight provides the quickest transit at 3 hours, with train options spanning nearly 38 hours via Bhubaneshwar. The best travel time is during cooler months, between October and March.

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

The best time to travel from Kolkata to Pune is generally from October to March when the weather is cooler and more comfortable for travel and outdoor activities.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India