Travellers have found it’s best to book a flight 58 days in advance to save up to 23% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 58 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from India to Jakarta 1-2 weeks in advance for as low as ₹ 30,666, or ₹ 30,666 for flights within the next 24 hours.
Flights from India to Jakarta lean towards being more expensive in August. Prices are generally better when you fly from India to Jakarta in March, with the cheapest ticket starting at ₹ 18,283.
Yes, there are multiple flights from India to Jakarta for under ₹ 21,852. The cheapest flight booked recently is on Multiple Airlines for just ₹ 18,793, but on average you can expect to pay ₹ 23,527.
Malaysia Airlines, Malindo Air, and SriLankan Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
There are no direct flights from India to Jakarta, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
There are currently 7+ open flights from India to Jakarta within the next 7 days for less than ₹ 94,692.
When booking a flight from India to Jakarta, you may want to consider flying on Jet Airways, Malaysia Airlines or Malindo Air as they are the most popular for this route.
The most popular route from India to Jakarta is New Delhi Indira Gandhi Intl - Jakarta Soekarno-Hatta Intl. You may also consider Mumbai Chhatrapati Shivaji - Jakarta Soekarno-Hatta Intl or Kochi - Jakarta Soekarno-Hatta Intl.
On average you can expect to pay ₹ 21,020 for a flight from India to Jakarta. The cheapest flight overall is ₹ 9,934 while the most popular route, (New Delhi Indira Gandhi Intl - Jakarta Soekarno-Hatta Intl) is currently priced at ₹ 23,674.
There are many flights that can get you from India to Jakarta in 7h 10m. Fly via Singapore Airlines, Malaysia Airlines, or SriLankan Airlines to get the fastest option. Both multi-stop and direct flights can be found to your destination and back.
According to our current data, Singapore Airlines (₹ 22,581), Thai Lion Air (₹ 25,640), and SriLankan Airlines (₹ 27,971) offers the cheapest pricing from India to Jakarta.
For one-way options, check prices for SriLankan Airlines. According to our data, you can fly for as low as ₹ 8,741. Users have also found prices from ₹ 14,933 and ₹ 20,687 on SriLankan Airlines and Thai Lion Air, respectively.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
₹ 201 | ₹ 241 | No cancel fee | N/A |
Search Scoot flights
|
|
![]() |
₹ 205 | ₹ 292 | No cancel fee | 66% |
Search AirAsia flights
|
|
![]() |
₹ 187 | ₹ 328 | No cancel fee | N/A |
Search Malindo Air flights
|
|
![]() |
₹ 243 | ₹ 337 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Thai Lion Air. Please check directly on their website for additional information. |
Search Thai Lion Air flights
|
![]() |
₹ 321 | ₹ 354 | No cancel fee | 74% |
We couldn't confirm the COVID-19 safety measures taken by Jet Airways. Please check directly on their website for additional information. |
Search Jet Airways flights
|
![]() |
₹ 204 | ₹ 366 | No cancel fee | 68% |
We couldn't confirm the COVID-19 safety measures taken by SriLankan Airlines. Please check directly on their website for additional information. |
Search SriLankan Airlines flights
|
![]() |
₹ 294 | ₹ 416 | No cancel fee | 67% |
Search Malaysia Airlines flights
|
|
![]() |
₹ 182 | ₹ 474 | No cancel fee | 77% |
Search Thai Airways flights
|
|
![]() |
₹ 334 | ₹ 591 | No cancel fee | 81% |
Search Singapore Airlines flights
|