Cheap flights from Bangalore to Jakarta — book online with FlightGPT
Quick answer: Bangalore to Jakarta non-stop flights take about ≈ 8h 20m best 1-stop (via KL); typically 10h–13h with layover, with around No reliable non-stop — daily 1-stop options via Kuala Lumpur, Singapore, Bangkok or Colombo direct departures a day. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest BLR–CGK 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 Jakarta? FlightGPT compares live BLR to CGK 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 Jakarta non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Bangalore-Jakarta fare is one search away.
Bangalore to Jakarta flights — quick facts
- Distance: ≈ 3,850 km (great-circle)
- Non-stop flight time: ≈ 8h 20m best 1-stop (via KL); typically 10h–13h with layover
- Direct flights per day: No reliable non-stop — daily 1-stop options via Kuala Lumpur, Singapore, Bangkok or Colombo
- Airlines flying Bangalore Jakarta:
- Visa for Indians: Indonesia e-VOA / visa-on-arrival — see /visas
Airlines flying Bangalore to Jakarta
There is no reliable non-stop, so the choice is which South-East Asian hub to connect through. The fastest and often cheapest routing is via Kuala Lumpur, with AirAsia or Malaysia Airlines feeding the short final hop to Jakarta. Singapore is the other major option — Singapore Airlines, Scoot or budget partners — with very frequent SIN–CGK flights, while Thai Airways via Bangkok and SriLankan via Colombo also work. Gulf carriers can route via Dubai or Doha too, but that backtracks westward and adds hours, so the South-East Asian hubs are almost always quicker from Bengaluru.
Cheapest time to fly & book
Demand and fares track Indonesia's dry season and the Indian holiday calendar. The Indian summer holidays (April–June), Diwali and the December–January peak are the dearest windows; the cheaper stretches are February–March and the rainier September–early November. As of May 2026, indicative round-trip economy fares run roughly ₹28,000–48,000 depending on season and hub, with one-ways from around ₹14,000 on a budget-carrier sale via Kuala Lumpur. As a connecting route, book 6–10 weeks ahead and compare the KL, Singapore and Bangkok options. Indicative only — check live fares in the FlightGPT chat.
Flight duration & routing
The quickest single-stop journey runs around 8h 20m via Kuala Lumpur (a ~4h 15m BLR–KUL leg plus a ~2h KUL–CGK hop, with a tight connection), though most real itineraries total 10 to 13 hours once a normal layover is counted. Great-circle distance is roughly 3,850 km. Jakarta is 1h 30m ahead of India, so a morning departure from Bengaluru typically lands in Jakarta in the evening. Build in a comfortable connection at your hub, especially on separate budget tickets where bags may not check straight through and you must clear immigration and re-check.
Baggage & fares
Baggage depends heavily on the carrier. Full-service airlines — Singapore Airlines, Malaysia Airlines, Thai — typically include 25–30 kg checked, whereas budget carriers like AirAsia and Scoot sell baggage as a paid add-on, so the headline fare may include little or no hold luggage; always add it at booking, where it is much cheaper than at the airport. Where possible, book the whole BLR–CGK journey on a single ticket so bags check straight through to Jakarta and you are protected on a missed connection. Vegetarian and Jain meals can be requested in advance on full-service carriers.
Airports & terminals
Bengaluru (BLR) — international flights depart the newer Terminal 2, about 35 km north of the city. Jakarta (CGK) — Soekarno-Hatta International is about 20 km north-west of central Jakarta; international arrivals generally use the modern Terminal 3, with some flights at Terminal 2. The Soekarno-Hatta Airport Rail Link connects to the city in around 50 minutes, and the free Skytrain links the terminals; taxis and ride-hailing also serve the run, though Jakarta's traffic can be heavy. Allow a generous transfer at your connecting hub, as some budget itineraries route through separate terminals.
Visa & entry for Indians
Indian passport holders need a visa for Indonesia, but it is straightforward. The recommended option is the electronic visa-on-arrival (e-VOA), applied online before travel via Indonesia's official immigration portal — it costs around IDR 500,000 (≈ ₹2,700 / USD 35), is valid for a 30-day stay and is extendable once for another 30 days. A traditional visa-on-arrival is also available at Soekarno-Hatta and Bali, but the e-VOA skips the airport queue. You will need a passport valid at least six months, a return or onward ticket and proof of funds. Full guidance is in the Visas guide.
Best time to visit
Jakarta and most of Indonesia are best in the dry season, roughly May to September, when the weather is sunniest for the city's museums, Kota Tua old town, and onward trips to Yogyakarta's temples or Bali's beaches. The wet season (November–March) brings heavy tropical downpours and occasional flooding in low-lying Jakarta, though showers are often short. The city is hot and humid year-round (28–33°C). If you are using Jakarta as a gateway, your timing will often follow your final destination. For more, see the Jakarta destination guide.
Frequently asked questions
How long is the Bangalore to Jakarta flight?
There is no reliable non-stop. The quickest 1-stop journey runs about 8h 20m via Kuala Lumpur (a ~4h 15m leg to KL plus a ~2h hop to Jakarta), though most itineraries total 10 to 13 hours once a normal layover is counted.
Which airlines fly Bangalore to Jakarta?
No airline offers a reliable non-stop. The best 1-stop routings are via Kuala Lumpur (AirAsia/Malaysia Airlines), Singapore (Singapore Airlines/Scoot), Bangkok (Thai Airways) or Colombo (SriLankan). The South-East Asian hubs are quicker than backtracking via the Gulf.
How much is a Bangalore to Jakarta ticket?
As of May 2026, indicative round-trip economy fares run roughly ₹28,000-48,000 by season and hub, with one-ways from around ₹14,000 on a budget-carrier sale via Kuala Lumpur. Book 6-10 weeks ahead. Indicative only - check live fares in the FlightGPT chat.
Do Indians need a visa for Indonesia?
Yes, but it is easy. The recommended option is the electronic visa-on-arrival (e-VOA), applied online before travel - around IDR 500,000 (about ₹2,700 / USD 35), valid for a 30-day stay and extendable once. A visa-on-arrival is also available at the airport. See /visas.
Is there a non-stop Bangalore to Jakarta flight?
No reliable non-stop operates. Every practical itinerary connects once through a South-East Asian hub - most often Kuala Lumpur or Singapore. Total journey time is roughly 8 to 13 hours depending on the layover.
Cheapest month to fly Bangalore to Jakarta?
February-March and the rainier September-early November are usually cheapest. Avoid the Indian summer holidays (April-June), Diwali and the December-January peak. Comparing the Kuala Lumpur, Singapore and Bangkok routings often reveals the best fare.
Find the cheapest Bangalore to Jakarta flight
The cheapest Bangalore to Jakarta airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Bangalore to Jakarta ticket prices across — typically the lowest fare today differs from the lowest fare 30 days from now by 25-40 percent. We surface every option so the lowest Bangalore-Jakarta price wins.
Last-minute Bangalore to Jakarta flights
Need a last-minute Bangalore to Jakarta flight for tomorrow, this weekend or in the next seven days? Our live BLR-CGK search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we will return the cheapest last-minute Bangalore Jakarta options instantly.
Bangalore to Jakarta non-stop and direct flights
Most travellers prefer the Bangalore to Jakarta non-stop option. The direct Bangalore-Jakarta flight time is ≈ 8h 20m best 1-stop (via KL); typically 10h–13h with layover. If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Bangalore Jakarta ticket but are open to a layover.
Bangalore to Jakarta airfare — what to expect
Bangalore to Jakarta ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Bangalore Jakarta airfare today might be on a low-cost carrier; the best deal next month might be on a full-service carrier flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.