1map logoGo to main page

Pune, Maharashtra to Bangalore, Karnataka from $5: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Pune, India
to
Bangalore, India

How to Get from Pune to Bangalore: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$5 by trainBest price
739 kmDistance
2h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Pune to Bangalore with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  9m
Estimated price
$47-121
Recommended
Company
Indian Railways
Train
Average Duration
17h  38m
Estimated price
$5-25
Cheapest
route map
Distance: 739 km
Duration: 2h 9m

See more options

Company
KSRTC
Bus
Average Duration
13h 
Estimated price
$9-40
Company
N/A
Drive
Average Duration
12h  4m
Estimated price
$95-150

Traveling From Pune to Bangalore

Traveling from Pune to Bangalore offers you a fascinating contrast between Pune's rich history and vibrant culture and Bangalore's modern tech scene and lush gardens.

Best Neighbourhoods in Bangalore

Bangalore boasts diverse neighborhoods, each offering unique experiences for visitors.

Indiranagar
• Popular for vibrant nightlife and trendy cafes
• Features chic boutiques and art galleries
Jayanagar
• Known for its beautiful parks and local markets
• Rich in cultural heritage and traditional eateries
Kormanagala
• Favorite for hip restaurants and shopping destinations
• Home to a youthful crowd and lively atmosphere

Best Times To Visit Bangalore's Attractions

Timing your visits to Bangalore's attractions can greatly enhance your experience.

Lalbagh Botanical Garden
Early mornings on weekdays offer a peaceful stroll among blooming flowers.
Bangalore Palace
Visit during weekday afternoons to beat the crowds and enjoy the serene surroundings.
Cubbon Park
Late afternoons on weekdays provide a relaxed atmosphere for picnics or walks.

Bangalore Weather: What to Expect Year-Round

Bangalore enjoys a moderate climate year-round, with pleasant temperatures and a mix of sunny and rainy days. The best times to visit are between October and February, when cooler weather enhances your sightseeing experience.

Dining Recommendation

Try the iconic filter coffee and traditional South Indian fare at MTR (Mavalli Tiffin Rooms), where the vibrant atmosphere and unique flavors of fresh coconut and spices create a distinct culinary experience. This contrasts with Pune’s rich Maharashtrian dishes, offering you a chance to explore Bangalore's unique blend of local ingredients and cooking techniques.

Pune - Bangalore operators

Explore transport companies operating between Pune and Bangalore, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
starlightairline.com

Plane from Pune (PNQ) to Bengaluru (BLR)

Average Duration
1h 29m
Estimated price
$473-474
Website
airasia.com

Plane from Pune (PNQ) to Bengaluru (BLR)

Average Duration
1h 28m
Estimated price
$473-475
Website
goindigo.in

Plane from Pune (PNQ) to Bengaluru (BLR)

Average Duration
1h 31m
Estimated price
$472-130
Website
airindiaexpress.in

Plane from Pune (PNQ) to Bengaluru (BLR)

Average Duration
1h 30m
Estimated price
$45-476
Train Show train routes
Contact phone
14646
Website
indianrail.gov.in

Train from Pune Jn to Bangalore Cant

Average Duration
17h 38m
Estimated price
$5-25
Bus Show bus routes
Contact phone
080-26252625
Website
ksrtc.in

Bus from Pune Swargate Bus Stand to Bangalore Kempegowda Bus Stand

Average Duration
13h
Estimated price
$470-471
Contact phone
0836 230 7300
Website
vrlbus.in

Bus from Pune to Bangalore Anand Rao Circle

Average Duration
15h 43m
Estimated price
$9-40

Pune to Bangalore: Overview of Bus, Train, Flight, and Car Trips

Traveling between Pune and Bangalore offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Pune to Bangalore by car, covering a distance of 526 miles. The road trip offers a perfect blend of exploration and relaxation, showcasing the diverse landscapes of India. 💰Indulge in a budget-friendly adventure with car prices ranging from $95 to $150 for the Pune to Bangalore route. Enjoy the flexibility and freedom of traveling at your own pace, stopping at charming pit stops along the way. 🌳 As you traverse the highways and byways, savor the experience of a 12-hour drive to Bangalore from Pune. Witness the cultural richness and vibrant energy of both cities, making memories that will last a lifetime.
Average price
$95 - $150
🚂 The train journey from Pune to Bangalore is approximately 17 hours and 38 minutes long. There are three direct trains departing from Pune Jn to Bangalore Cant daily, providing travelers with multiple options to choose from. 🎟️ Ticket prices for the Pune to Bangalore train range from $5 to $25, offering an affordable and convenient mode of transportation between these two vibrant cities in India.
Departure Point
Pune Jn station
Arrival Point
Bangalore Cant station
🛫 Flying from Pune to Bangalore is quick and convenient, with direct flights taking just 1 hour and 25 minutes. Several airlines like Air India Express, AirAsia India, Starlight Airline, and IndiGo Airlines operate on this route. 🌆 The aerial journey from Pune to Bangalore offers a swift travel option, covering the distance in approximately 2 hours and 9 minutes. This is ideal for travelers looking to save time and reach their destination efficiently. ✈️ Ticket prices for flights between Bangalore and Pune can range from $47 to $121, providing travelers with a variety of options based on their budget and preferences. With multiple flights available, passengers can choose the itinerary that best suits their needs.
Departure Point
Pune Airport
Arrival Point
Bengaluru Airport
🌆 The 13-hour bus journey from Pune to Bangalore offers a scenic route through the heart of South India, allowing passengers to relax and enjoy the landscape. 💰 Prices for a bus ticket between Pune and Bangalore range from $9 to $40, providing budget-friendly options for those looking to travel between the two cities.
Departure Point
Pune Swargate Bus Stand station
Arrival Point
Bangalore Kempegowda Bus Stand station

Frequently asked questions

Find out more about the route from Pune to Bangalore.

Or choose the category:
The distance between Pune and Bangalore is approximately 459 miles or 526.1 miles by road. The travel time between the two cities varies depending on the mode of transportation. By train, it takes around 17 hours and 38 minutes to reach Bangalore from Pune. By plane, the travel time is significantly shorter, with a duration of 3 hours and 26 minutes. If you prefer to travel by car, it will take approximately 12 hours and 4 minutes to drive from Pune to Bangalore. Lastly, by bus, the journey takes about 15 hours and 43 minutes.
The most cost-effective option for traveling from Pune to Bangalore is by train, which typically costs between $5 and $25. However, this option takes the longest time, with a travel duration of around 17 hours and 38 minutes. On the other hand, the quickest way to reach Bangalore from Pune is by flying, which takes about 3 hours and 26 minutes and costs between $40 and $120.
The prices for a train ticket between Pune and Bangalore typically range from $5 to $25, depending on the class of travel and availability. Bus ticket prices for the route between Bangalore and Pune can range from $9 to $40, depending on the type of bus and the amenities offered. It is advisable to check with different operators and book in advance to get the best prices for your journey.
To travel from Pune to Bangalore without using public transportation, you can opt for a self-drive car. The driving distance between the two cities is approximately 526 miles and it takes about 12 hours and 4 minutes to reach Bangalore from Pune by car. The cost of renting a car for this journey ranges from $95 to $150 depending on the type of car and rental company.
To travel from Pune to Bangalore without a car, there are several options available. The most convenient and fastest option is to take a flight, which takes around 3 hours and 26 minutes, with ticket prices ranging from $40 to $120. Alternatively, you can also take a bus, which takes approximately 15 hours and 43 minutes, with ticket prices ranging from $9 to $40. Another option is to take a train, which takes around 17 hours and 38 minutes, with ticket prices ranging from $5 to $25.
Yes, there is a direct link between Pune and Bangalore. You can take a train operated by Indian Railways which departs from Pune Jn and arrives at Bangalore Cant. The journey takes approximately 17 hours and 38 minutes. Alternatively, you can take a direct bus operated by Vijayanand Travels which departs from Pune and arrives at Bangalore Anand Rao Circle. The bus journey takes approximately 15 hours and 43 minutes.
The flight between Pune and Bangalore typically takes around 1 hour and 20 minutes. The duration may vary depending on factors such as the specific flight and weather conditions. In terms of cost, the price of a flight between Bangalore and Pune can range from $42 to $115, depending on factors such as the airline, time of booking, and availability. It is always recommended to check with airlines or travel agencies for the most up-to-date and accurate pricing information.
There are plenty of accommodation options available near Bangalore. With over 1087 hotels to choose from, you will easily find a place that suits your preferences and budget. Prices start at $22, offering a range of affordable options. Whether you're looking for luxury hotels, budget guesthouses, or cozy homestays, there is something for everyone in Bangalore.