hero
How2Go
Bangalore to Pune

Bangalore to Pune

Traveling from Bangalore to Pune covers a distance of over 700 kilometers with multiple transportation modes available, including flight, train, bus, and cab. The fastest and recommended way to travel is by flight, taking approximately 2 hours with direct services. The cheapest option is the train, with a journey time of around 21 hours and direct train connections facilitating convenient travel. These varied options provide flexibility for travelers based on their preferences for time and comfort.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Bangalore

Pune

Approx Travel Time

1h 30m

₹4,022

Onwards

Bangalore

Pune

Approx Travel Time

15h 52m

₹886

Onwards

CHEAPEST

Bangalore

Pune

Approx Travel Time

17h 20m

₹460

Onwards

Bangalore

Pune

Approx Travel Time

17h 3m

₹13,299

Onwards

Via Mumbai

Bangalore

Mumbai

Pune

Approx Travel Time

6h 41m

₹4,359

Onwards

Bangalore

Mumbai

Pune

Approx Travel Time

7h 6m

₹6,599

Onwards

Ads by MMT

Via Coimbatore

Bangalore

Coimbatore

Pune

Approx Travel Time

4h 10m

₹12,401

Onwards

Via Surat

Bangalore

Surat

Pune

Approx Travel Time

4h 40m

₹11,399

Onwards

Ads by MMT

Via Nagpur

Bangalore

Nagpur

Pune

Approx Travel Time

4h 30m

₹12,197

Onwards

Via Goa

Bangalore

Goa

Pune

Approx Travel Time

8h 15m

₹4,700

Onwards

Things To Know About Pune

Pune, located on the Deccan Plateau in Western India, is one of Maharashtra's largest cities by area and a major metropolitan hub known for its vibrant culture and growing IT industry. The city beautifully blends modern infrastructure with historical sites and serves as an important center for the automobile sector. Visitors often appreciate Pune's cosmopolitan atmosphere and diverse experiences. Known for its pleasant climate and rich cultural heritage, Pune attracts tourists throughout the year. The city offers a mix of educational institutions, industry, and cultural landmarks, making it a compelling destination for both leisure and business travelers. The best time to travel from Bangalore to Pune is usually during the cooler months from October to March when the weather is most comfortable.

Frequently Asked Questions

What is the distance between Bangalore and Pune?

The distance between Bangalore and Pune is over 700 kilometers.

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

• Fastest: approximately 2 hours by Flight • Cheapest: approximately 21 hours by Train • Recommended: approximately 2 hours by Flight

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

Train, which takes approximately 21 hours.

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

Flight, which takes approximately 2 hours.

Is there a direct train from Bangalore to Pune?

Yes, there are direct train services available between Bangalore and Pune.

Is there a direct flight from Bangalore to Pune?

Yes, direct flights operate between Bangalore and Pune.

What are the famous places to visit in Pune?

• Shaniwar Wada – A historic fort and palace known for its architecture. • Aga Khan Palace – A significant landmark with historical importance and beautiful gardens. • Osho Ashram – A well-known meditation center attracting spiritual seekers. • Dagdusheth Halwai Ganapati Temple – Famous temple dedicated to Lord Ganesha. • Raja Dinkar Kelkar Museum – Showcases a vast collection of Indian artifacts.

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

• Flight: Fastest option taking about 2 hours with direct services, ideal for quick travel and convenience. • Train: Slower option taking about 21 hours, offering a more scenic and relaxed journey. • Flights suit travelers prioritizing speed, while trains may appeal to those who enjoy the travel experience and budget options.

How to go from Bangalore to Pune?

You can travel by several modes including flight, train, bus, or cab covering over 700 kilometers. Flights take around 2 hours and are the fastest, while trains take approximately 21 hours and are cost-effective. Bus and cab options provide additional flexibility depending on your travel preferences.

What should I know before travelling from Bangalore to Pune?

Several modes of transport are available, including flights, trains, buses, and cabs, with travel times ranging from 2 hours by flight to about 21 hours by train. The best time to plan your trip is during the cooler months when the weather is pleasant for travel.

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

The best time to travel from Bangalore to Pune is generally during the cooler months from October to March when the weather is most comfortable for travel and sightseeing.

What modes of transport are available between Bangalore and Pune?

Multiple modes are available including flight, train, bus, and cab options, giving travelers the flexibility to choose based on their preferences.

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

The recommended option is to travel by flight, which takes approximately 2 hours and provides a fast and convenient journey.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India