On this page, you can find and book flights from Singapore to Bengaluru. Covering a distance of 3,164 km, the route is served by approximately 35 flights per week, offering plenty of convenient departure times to India.
Direct and connecting flights are operated by airlines such as Singapore Airlines, IndiGo, and Air India. Ticket prices vary based on demand, so we recommend using the low-fare calendar and checking our guides on how to get to Singapore airport and how to get from the airport to Bengaluru.




























