Direct flights from Bengaluru to Singapore (BLR → SIN)

Distance 3,178 km (1,975 mi)
Est. duration 3h 44m
Loading map...
Live fares · BLR → SIN

Available flights

SriLankan AirlinesNon-stop
from$284
Book

Frequently asked questions

How far is the flight from Bengaluru to Singapore? The flight distance from BLR to SIN is approximately 3,178 km (1,975 miles).
How long is the flight from BLR to SIN? The estimated flight time from Bengaluru to Singapore is approximately 3h 44m.
What airlines fly from BLR to SIN? Airlines operating direct flights from Bengaluru to Singapore include: 6E, SQ.

Cheapest fares Bengaluru → Singapore

Bengaluru BLR
Singapore SIN

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Bengaluru → Singapore.

Try a nearby airport to Bengaluru

Flights to Singapore (SIN) from other airports within 350 km of Bengaluru. Often unlocks cheaper fares or better times.

Or try a nearby airport to Singapore

Flights from Bengaluru (BLR) to other airports within 350 km of Singapore.

Other flights from Bengaluru (BLR)

Other flights from Singapore (SIN)