Quick answer
Bengaluru to Singapore non-stop takes about 4 hours 15 minutes over roughly 3,180 km. Singapore Airlines and IndiGo fly the route daily into Changi, with extra seats in some seasons. One-way economy fares start near ₹12,500 booked 3–6 weeks ahead in a quiet month. Indian passport holders need a Singapore visa from an authorised agent.
Route facts
- Flight time
- 4h 15m
- Distance
- ≈ 3,180 km
- Starting fare
- ₹12,500 one-way
- Airlines
- Singapore Airlines, IndiGo
- Cheapest months
- Feb–Mar and Aug–Sep
- Entry
- Visa required — apply through an authorised visa agent (usually 3–5 working days); submit the free SG Arrival Card within 3 days before arrival.
Kempegowda International Airport (BLR) to Singapore Changi Airport (SIN). Fares are typical starting one-way economy prices booked 3–6 weeks ahead outside peak dates — live prices vary by the hour.
Which airlines fly Bengaluru to Singapore non-stop?
Singapore Airlines flies several times a day from Terminal 2, and IndiGo runs low-cost non-stops. Other airlines add seats in the December and May–June peaks, so check live options for your dates.
Best flight timings
Singapore is 2 hours 30 minutes ahead of India. Overnight departures leave Bengaluru close to midnight and land early in the morning, well before hotel check-in. A morning flight lands mid-afternoon, which leaves time for an easy evening at Gardens by the Bay.
Baggage: full-service vs low-cost
Singapore Airlines includes meals, seat selection on most fares and a generous checked allowance that rises with the fare type. IndiGo charges for meals and seats, so check the checked-bag allowance on your fare before comparing totals.
Getting from Changi to the city
The MRT takes 35–45 minutes to City Hall with a change at Tanah Merah and costs about SGD 2–2.50 (₹135–170). A taxi or Grab takes 20–30 minutes to Marina Bay and costs SGD 25–45 (₹1,700–3,050) with surcharges. Sentosa is about 30 minutes by taxi.
When to book and connecting options
Book 3–6 weeks ahead. Avoid the May–June school holidays, Diwali, Christmas and the Grand Prix weekend; February–March and August–September are usually cheapest. For Bali, Australia or Japan, Singapore Airlines via Changi is the easiest one-stop from Bengaluru, with bags checked through on one ticket.
Tips for families and seniors
Changi has free wheelchair and buggy help; request it when booking. Bengaluru's airport is 1–2 hours from much of the city, so leave early for overnight flights. Pre-book Jain or vegetarian meals on Singapore Airlines, and sort the visa before buying a non-refundable fare.
Read our Singapore visa guide, the Singapore trip cost page, things to do in Singapore and more routes on flights.
Frequently asked questions
How long is the Bengaluru to Singapore flight?
Is IndiGo or Singapore Airlines better from Bengaluru?
How do Indians get a Singapore visa?
When are Bengaluru to Singapore fares lowest?
How we checked this page
Last reviewed
Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.






