Bali to Pune Flights - Fares starting from ₹28,714

  • Flight TimeOne-stop via Singapore (~10-17h)
  • AirlinesIndiGo, Singapore Airlines

There are currently no non-stop Bali to Pune flights; the standard routing connects once, most commonly via Singapore, with total journey time running approximately 10 to 17 hours depending on the layover chosen. Bali's Ngurah Rai International Airport (DPS) sits close to the island's southern beaches and travellers flying out typically connect through Singapore's Changi Airport before continuing on to Pune Airport (PNQ). IndiGo and Singapore Airlines are among the carriers commonly used across the two legs of this journey.

Loading live Denpasar Bali → Pune fares…

Airlines flying Bali to Pune

IndiGo operates the Singapore to Pune leg of this journey, while Singapore Airlines and other carriers cover the Bali to Singapore sector, making Singapore's Changi Airport the most practical connecting hub for this route. Kuala Lumpur can also work as a connection point on some itineraries, though Pune's international schedule is comparatively limited. Since this is a two-leg journey that may be booked as separate tickets, it's worth checking whether your itinerary is a single connecting fare or two independent bookings, as this affects baggage handling and how much buffer time you need between flights. Comparing total travel time and layover length across a few combinations is more useful than comparing fare alone.

Bali to Pune Flight Duration & Best Time to Fly

Total Bali to Pune flight duration typically runs 10 to 17 hours including the layover at Singapore, covering close to 5,000 kilometres in total. The wide range largely comes down to how long the connecting flight wait is on your chosen itinerary. Bali is workable as a departure point year-round, though April to October brings the island's driest weather, which is also when demand and fares on Bali to Pune connections tend to peak. Booking a few weeks ahead during these months generally helps secure a shorter, more convenient layover at Singapore.

Bali to Pune Airport Tips

At Ngurah Rai International Airport, allow standard international check-in time for your first leg and confirm whether your ticket is issued as a single connecting itinerary or two separate bookings, as this affects whether your baggage is checked through to Pune or needs to be collected and re-checked at Singapore. Keep your Singapore layover realistic rather than cutting it close, since Changi Airport can involve a reasonable walk or shuttle between terminals depending on your connecting flight. On arrival in Pune, the airport is comparatively compact and prepaid taxis and app-based cabs are readily available past arrivals.

Explore Pune Tour Packages

Landing in Pune puts travellers within easy reach of Maharashtra's own attractions, including the hill station of Lonavala, the caves at Ajanta and Ellora and the beaches of Goa, as well as the city's own historic sites. Veena World's Maharashtra tour packages bring together sightseeing, accommodation, meals and the services of a tour manager, depending on the selected package, making it easier to explore the region without arranging every stop separately.

Your Questions About Booking Flights, Answered

Frequently Asked Questions

No. There are currently no non-stop Bali to Pune flights. The standard routing connects once, most commonly via Singapore.
Total journey time is typically 10 to 17 hours including the layover at Singapore, depending on the connecting wait time chosen.
IndiGo operates the Singapore to Pune leg, while Singapore Airlines and other carriers cover the Bali to Singapore sector of this connection.
Bali's driest weather runs April to October, which is also when demand and fares on this connecting route tend to be highest; booking a few weeks ahead helps secure a shorter layover.
Compare total journey time, layover duration and ticketing type before booking and confirm whether baggage is checked through on a single ticket or re-checked at Singapore.
Scroll to Top