Bangalore to Surabaya Flights — Guide 2026

Bangalore to Surabaya flight guide 2026: best 1-stop routings via Singapore, Kuala Lumpur or Bangkok, fares, flight time, baggage, Indonesia visa and timing.

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Cheap flights from Bangalore to Surabaya — book online with FlightGPT

Quick answer: Bangalore to Surabaya flights take about ≈ 8–13h (1-stop via Singapore, Kuala Lumpur or Bangkok), No non-stop — 1-stop via Singapore (SIN), Kuala Lumpur (KUL) or Bangkok (BKK). Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest BLR–SUB fare across every airline, OTA and travel agent in one place.

Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.

Looking for cheap flights from Bangalore to Surabaya? FlightGPT compares live BLR to SUB fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Bangalore to Surabaya non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Bangalore-Surabaya fare is one search away.

Bangalore to Surabaya flights — quick facts

Airlines on the Bangalore–Surabaya route

No carrier flies BLR–SUB non-stop. The smoothest one-stop options route through Southeast Asian hubs: Singapore Airlines and its low-cost arm Scoot via Singapore, AirAsia and Malaysia Airlines via Kuala Lumpur, and Thai Airways via Bangkok all feed Surabaya's Juanda airport with a single transfer. On a typical day you will find 3–5 sensible one-stop combinations. Singapore and Kuala Lumpur routings usually offer the best balance of price, frequency and reliable onward service into Surabaya.

Singapore, Kuala Lumpur or Bangkok as your hub

Your stopover shapes price and timing. Kuala Lumpur on AirAsia is often the cheapest gateway, while Singapore offers premium comfort and frequent onward Scoot or Singapore Airlines flights to Surabaya, with 2–4 hour layovers and total times near 8–9 hours. Bangkok is a good-value alternative with the bonus of a stopover. For lowest fares compare AirAsia via KL; for shortest, smoothest transit pick Singapore. Both deliver convenient single connections into Juanda International.

Juanda International (SUB) and reaching the city

Juanda International Airport (SUB) sits about 20 km south of central Surabaya, in Sidoarjo, roughly a 30–40 minute drive depending on traffic. Airport taxis and ride-hailing apps like Grab and Gojek are the main way into the city, costing the equivalent of around USD 6–12. The Damri airport shuttle bus is a cheaper option to key city points. Surabaya is the launch pad for East Java's highlights, with Mount Bromo about 3–4 hours away by road.

Baggage allowance and fare types

On full-service carriers like Singapore Airlines and Malaysia Airlines, economy typically includes 25–30 kg checked baggage plus 7 kg cabin, while low-cost airlines like AirAsia and Scoot sell baggage separately — base fares may include carry-on only. If carrying gifts or shopping, pre-purchase a 20–30 kg bag online, which is much cheaper than paying at the airport, often the equivalent of USD 20–45. Always confirm your included allowance at booking and check the fare brand carefully before paying.

Best time to fly and finding deals

Round-trip economy on Bangalore–Surabaya typically ranges from about ₹28,000 to ₹60,000 depending on season and lead time. The cheapest windows are February–March and the October–November shoulder, between holiday peaks. Avoid June–August and the December–January holiday season, when demand and fares climb 25–40%. Indonesia's rainy season runs roughly November–March, so weigh weather against price. A fare alert and flexible mid-week dates usually unlock the best value on this route.

Why Indians travel to Surabaya

Surabaya is a major industrial, trade and port hub, drawing Indian business travellers in manufacturing, textiles, shipping and steel. The city itself offers heritage districts, the historic Arab Quarter, vibrant markets and the symbolic Heroes Monument. For tourists, Surabaya is the classic gateway to East Java's natural wonders — the surreal sunrise over Mount Bromo and the blue flames of the Ijen crater are bucket-list draws, with onward access to Bali by road and ferry or a short flight.

Indonesia visa and entry rules for Indians

Indian passport holders can obtain a visa-on-arrival or apply for the e-VOA online for tourism in Indonesia, valid for 30 days and extendable once for another 30 days, for a fee of around IDR 500,000. Ensure your passport has at least 6 months validity and proof of onward or return travel. Business visitors may need a different visa class arranged in advance. Carry confirmed accommodation and return ticket. Check the current fee and eligibility via our visa guide before you fly.

Frequently asked questions

Is there a direct flight from Bangalore to Surabaya?

No. All itineraries connect once, typically via Singapore, Kuala Lumpur or Bangkok, with total travel of about 8–13 hours over the 4,520 km route.

What is the fastest way to reach Surabaya?

A 1-stop via Singapore on Scoot or Singapore Airlines is usually fastest at around 8–9 hours, including a 2–4 hour layover and one onward flight.

Do Indians need a visa for Indonesia?

A visa-on-arrival or e-VOA is available for 30 days, extendable once for another 30 days, costing around IDR 500,000; passport must have 6 months validity.

When are Bangalore–Surabaya fares cheapest?

February–March and October–November are cheapest, with economy round-trips often near ₹28,000–₹42,000; summer and December run 25–40% higher.

How much baggage is included?

Full-service economy allows 25–30 kg plus 7 kg cabin, but budget carriers sell bags separately, costing around USD 20–45 per pre-booked 20–30 kg bag.

How far is Juanda airport from Surabaya?

Juanda International is about 20 km south of the city, a 30–40 minute drive; a Grab or taxi costs roughly the equivalent of USD 6–12.

Booking the lowest Bangalore to Surabaya airfare

There is no single "cheapest day" to fly Bangalore to Surabaya — the lowest fare is the one you find by comparing live. Open the search above to line up Bangalore–Surabaya prices across ; booking ahead and avoiding peak weekends typically trims 25–40 percent off the walk-up fare.

Booking Bangalore to Surabaya at short notice

Flying Bangalore to Surabaya at short notice doesn't always mean overpaying. Off-peak departures and unsold seats on can surface real same-week deals. Put your date into the FlightGPT search above and we'll show every available BLR–SUB fare side by side in seconds.

Bangalore to Surabaya flights — connections and routing

There is currently no non-stop service between Bangalore and Surabaya — itineraries connect via a hub, with a typical journey of ≈ 8–13h (1-stop via Singapore, Kuala Lumpur or Bangkok). Comparing hubs side by side often saves 15-30 percent. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Bangalore Surabaya ticket but are open to a layover.

Bangalore–Surabaya pricing, explained

Bangalore–Surabaya pricing rewards comparison over loyalty: the best value rotates between low-cost and full-service carriers depending on the date. FlightGPT's grid surfaces every Bangalore Surabaya fare with baggage and meals counted in, so the genuinely cheapest all-in ticket is the one that rises to the top.