kayak.com.my is also available in English. Visit site in English.

Find cheap flights to Jakarta

Find cheap flights to Jakarta

Return
Economy
Boston (BOS)
Jakarta All airports
Fri 5/6
Fri 12/6
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Jakarta

Good to know

Low season

February Best time to beat the crowds (3% less expensive on average)

High season

June Most popular time to fly (10% more expensive on average)

Average price of a return ticket

RM 117 (avg. price over the last 2 weeks)

Good deal for a return ticket

RM 78 or less

Top tips for finding cheap flights to Jakarta

  • Looking for cheap airfare to Jakarta? 25% of our users found return tickets to Jakarta for the following prices or less: From Kuala Lumpur RM 335, from Johor Bahru Sultan Ismail Intl RM 462, from Penang Intl RM 470
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly to Jakarta is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Jakarta flight deals.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Jakarta flights

How long is the flight to Jakarta?

What is the cheapest flight to Jakarta?

Which airlines fly to Jakarta?

Which Jakarta airport is closest to central Jakarta?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book Cheap Jakarta Plane Tickets (Return)

Airports
Origin
Kuala Lumpur
RM 234
only
RM 234
Destination
Jakarta
RM 234
only
RM 234
Tue, 13 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Tue, 20 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
1h 55m
RM 234
Trip: 8 days
Based on null reviews
Tue, 13 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Tue, 20 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
9h 35m
RM 298
Trip: 8 days
Based on null reviews
Wed, 7 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 10m
Wed, 14 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 15m
RM 324
Trip: 8 days
Based on null reviews
Fri, 28 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
Thu, 17 Sep
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 15m
RM 353
Trip: 21 days
Based on null reviews
Fri, 18 Sep
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 10m
Sun, 20 Sep
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 10m
RM 358
Trip: 3 days
Based on null reviews
Tue, 13 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Tue, 20 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 00m
RM 366
Trip: 8 days
Based on null reviews
Fri, 24 Jul
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Mon, 27 Jul
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 05m
RM 375
Trip: 4 days
Based on null reviews
Wed, 5 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
Sun, 9 Aug
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 05m
RM 383
Trip: 5 days
Based on null reviews
Tue, 13 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
Tue, 20 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 15m
RM 387
Trip: 8 days
Based on null reviews
Wed, 7 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Wed, 14 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
10h 00m
RM 392
Trip: 8 days
Based on null reviews
Tue, 6 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
Mon, 12 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 15m
RM 396
Trip: 7 days
Based on null reviews
Fri, 9 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Tue, 13 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 05m
RM 400
Trip: 5 days
Based on null reviews
Sun, 4 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Thu, 15 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 10m
RM 405
Trip: 12 days
Based on null reviews
Fri, 18 Sep
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Sun, 20 Sep
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 00m
RM 409
Trip: 3 days
Based on null reviews
Mon, 5 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 10m
Thu, 15 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
1h 50m
RM 413
Trip: 11 days
Based on null reviews
Wed, 7 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Thu, 15 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 00m
RM 417
Trip: 9 days
Based on null reviews
Sun, 4 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 10m
Mon, 12 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
1h 55m
RM 422
Trip: 9 days
Based on null reviews
Sun, 4 Oct
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
Mon, 12 Oct
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 15m
RM 426
Trip: 9 days
Based on null reviews
Sat, 15 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
9h 30m
Sat, 22 Aug
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
9h 35m
RM 430
Trip: 8 days
Based on null reviews
Fri, 24 Jul
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
Mon, 27 Jul
CGK
Jakarta Soekarno-Hatta Intl
KUL
Kuala Lumpur Airport
2h 05m
RM 434
Trip: 4 days
Based on null reviews
Show more results

Book Cheap Jakarta Plane Tickets (One-way)

Airports
Origin
Penang
RM 328
only
RM 328
Kuala Lumpur
RM 187
only
RM 187
RM 481
only
RM 481
Destination
Jakarta
RM 187
only
RM 187
Wed, 5 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
RM 187
Based on null reviews
Wed, 5 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
RM 192
Based on null reviews
Wed, 5 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
RM 213
Based on null reviews
Thu, 11 Jun
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
RM 221
Based on null reviews
Wed, 5 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
RM 238
Based on null reviews
Thu, 11 Jun
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 00m
RM 243
Based on null reviews
Wed, 5 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 10m
RM 251
Based on null reviews
Wed, 5 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 10m
RM 264
Based on null reviews
Wed, 10 Jun
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 05m
RM 268
Based on null reviews
Wed, 5 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
6h 20m
RM 273
Based on null reviews
Thu, 11 Jun
PEN
Penang Intl
CGK
Jakarta Soekarno-Hatta Intl
12h 00m
RM 328
Based on null reviews
Thu, 11 Jun
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 10m
RM 341
Based on null reviews
Tue, 2 Jun
PEN
Penang Intl
CGK
Jakarta Soekarno-Hatta Intl
4h 30m
RM 370
Based on null reviews
Wed, 5 Aug
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 20m
RM 379
Based on null reviews
Thu, 11 Jun
PEN
Penang Intl
CGK
Jakarta Soekarno-Hatta Intl
7h 15m
RM 383
Based on null reviews
Fri, 12 Jun
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 10m
RM 387
Based on null reviews
Thu, 11 Jun
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
6h 50m
RM 426
Based on null reviews
Thu, 11 Jun
KUL
Kuala Lumpur Airport
CGK
Jakarta Soekarno-Hatta Intl
2h 10m
RM 473
Based on null reviews
Thu, 11 Jun
PEN
Penang Intl
CGK
Jakarta Soekarno-Hatta Intl
17h 30m
RM 481
Based on null reviews
Wed, 10 Jun
SZB
Kuala Lumpur Abdul Aziz Shah
CGK
Jakarta Soekarno-Hatta Intl
13h 20m
RM 481
Based on null reviews
Show more results

Top 5 airlines flying to Jakarta

Scores according to KAYAK customer reviews

8.7
Singapore Airlines
Overall score based on 3,878 reviews
8.8
Boarding
8.5
Comfort
9.0
Crew
8.7
Entertainment
8.4
Food
Airline reviews
Read more about Singapore Airlines
*
Prices are per person, are for e–tickets and include all taxes & fees in MYR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First