GoAsia
India

How to Get from Pune to Bangalore

Compare flights, trains, and buses from Pune to Bangalore. Find the fastest way to travel between India's major tech hubs.

Last updated: November 4, 2026

How to Get from Pune to Bangalore
Contents

Leaving the rolling hills of the Deccan plateau for the leafy boulevards of India's Silicon Valley takes you across a long stretch of diverse landscape. The route connects Pune, the cultural capital of Maharashtra, with Bangalore, the high-tech heart of Karnataka. Both cities share a pleasant climate and a thriving craft beer scene.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The choice comes down to the speed of a flight, the rhythm of Indian Railways or the convenience of an overnight bus.

Pune to Bangalore by Flight

If time matters most, fly. IndiGo flies from Pune International Airport (PNQ) to Bengaluru's Kempegowda International Airport (BLR), and its nonstop flights take about 1 hour 35 minutes. IndiGo's lowest fares for early November 2026 were about ₹5,000 to ₹6,900. Pune Airport is at Lohegaon, roughly 10 km from the city centre.[1] After landing, the BMTC Vayu Vajra AC bus connects Bengaluru airport with the city.[2]

Pune to Bangalore by Train

The train is a classic Indian experience with a front-row seat to the changing countryside. It is the slow way, but it lets you settle in with a book and watch the world go by.

Sleeper Classes and Comfort

Indian Railways offers several tiers. Sleeper Class (SL) is the cheapest. The AC 3-Tier (3A) and AC 2-Tier (2A) classes strike a balance of price and comfort, with air conditioning and clean bedding that make the overnight ride pleasant. The 1A cabins offer the most privacy with lockable doors, and the 3E (Economy) class is a cheaper air-conditioned option.

Pune to Bangalore by Bus

The bus is flexible, especially for last-minute travelers, and private operators run comfortable coaches on the national highways. On booking platforms, tickets cost about $16 to $44 (November 2026) and the trip takes from about 13 hours 30 minutes.[3] The most popular choice is the AC Sleeper 2x1, with individual berths where you can lie down fully. AC seaters are also available. Most buses leave in the evening and arrive the next morning, so you save a night's accommodation. They stop along the highway for dinner and restroom breaks.

Tips for Traveling from Pune to Bangalore

  • Book Train Tickets Early: Trains can sell out weeks ahead, especially the AC classes. Book as soon as your dates are fixed.
  • Use the Airport Bus: The Vayu Vajra AC buses are a reliable and cost-effective transfer from the airport to various parts of Bengaluru.
  • Pack a Layer: AC buses and trains get chilly even when it is hot outside. Keep a light jacket or shawl in your carry-on bag.
  • Bring Food and Water: Some long-distance trains have pantry cars, but dry snacks and plenty of water are always a good idea.
  • Check the Bus Boarding Point: Pune has several pickup points, such as Katraj, Swargate or Hinjewadi. Know exactly where your bus departs so you do not miss it in traffic.

Timetable

Flight Pune - Bangalore $ 52.88–121.88 1h 35m – 1h 45m
  • →  Economy 00:05, 01:05, 05:55, 07:25, 08:50, 14:35, 14:55, 17:00, 17:10, 18:30, 19:50, 20:40, 23:05
Bus Pune - Bangalore $ 16.00–43.58 13h 30m – 17h 30m
  • →  AC Sleeper 2x1 02:30, 17:00, 18:00, 21:00, 22:00, 23:45
  • →  AC Sleeper 17:45, 19:00, 19:15, 19:30, 20:35
Train Pune - Bangalore $ 8.45–40.01 18h 15m – 21h
  • →  1A - AC First Class Sleeper 01:50, 11:45
  • →  2A - AC 2-Tier Sleeper 01:50, 11:45, 19:00
  • →  3A - AC 3-Tier Sleeper 01:50, 11:45, 19:00
  • →  3E - AC 3-Tier Economy Sleeper 11:45
  • →  SL - Sleeper Class 01:50, 11:45, 19:00

Frequently Asked Questions

How can I book tickets from Pune to Bangalore?

Use the booking tool on this page to compare the transport options currently available from Pune to Bangalore, including current prices and schedules.

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

The train in Sleeper Class (SL) or a bus is the cheapest way. On booking platforms, bus tickets start at about $16 (November 2026).

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

Flying is the fastest way. IndiGo's nonstop flights take about 1 hour 35 minutes.

How long does the bus from Pune to Bangalore take?

The bus takes from about 13 hours 30 minutes, depending on the operator and traffic.

What train classes are available?

Indian Railways offers Sleeper (SL), AC 3-Tier (3A), AC 3-Tier Economy (3E), AC 2-Tier (2A) and AC First Class (1A).

How do I get from Bangalore airport to the city?

The BMTC Vayu Vajra AC buses connect Bengaluru's Kempegowda International Airport with the city.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] IndiGo: Pune to Bengaluru Flights. Retrieved November 4, 2026.
  2. [2] Bengaluru International Airport Limited: Airport Bus - Vayu Vajra. Retrieved October 31, 2026.
  3. [3] 12Go: 12Go timetable Pune - Bangalore. Retrieved November 4, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.