
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.
Sort By
Mode of Transport
Direct Options
Direct Flight
RECOMMENDED
FASTEST
Bangalore
Pune
Approx Travel Time
1h 30m
₹3,998
Onwards
Direct Train
CHEAPEST
Bangalore
Pune
Approx Travel Time
20h 20m
₹460
Onwards
Direct Bus
Bangalore
Pune
Approx Travel Time
15h 55m
₹1,218
Onwards
Direct Cab
Bangalore
Pune
Approx Travel Time
17h 7m
₹13,409
Onwards
Via Coimbatore
Bangalore
Coimbatore
Pune
Approx Travel Time
4h 5m
₹12,134
Onwards
Via Surat
Bangalore
Surat
Pune
Approx Travel Time
4h 45m
₹10,601
Onwards
Via Goa
Bangalore
Goa
Pune
Approx Travel Time
7h 50m
₹5,399
Onwards
Via Hyderabad
Bangalore
Hyderabad
Pune
Approx Travel Time
3h 50m
₹9,141
Onwards
Via Mangalore
Bangalore
Mangalore
Pune
Approx Travel Time
4h 15m
₹9,482
Onwards
Via Mumbai
Bangalore
Mumbai
Pune
Approx Travel Time
7h 19m
₹6,894
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.
Routes Connecting Bangalore
Routes From Bangalore
Routes Connecting Pune
Routes From Pune
Popular Places Routes
- Chakradharpur to Sihora
- Kollur to Tiptur
- Varanasi to Iritty
- Osmanabad to Mayiladuthurai
- Ayodhya to Sonepur
- Guwahati to Thane
- Hyderabad to Nevasa
- Bhubaneshwar to Moradabad
- Sawai-Madhopur to Kamareddy
- Attingal to Bhilai
- Jalpaiguri to Arakkonam
- Goa to Vinukonda
- Kadiri to Shirpur
- Badlapur to Thrissur
- Sangamner to Veraval

