Flights from Jakarta | Compare & Book | FlyDoha

Search for the cheapest air tickets to Jakarta (JKT)
Google Play App Store

Welcome to Jakarta, the bustling capital of Indonesia, where the only thing more frenetic than the traffic is your search for a flight out. While you can’t exactly hop on a plane directly from Jakarta—because, let’s face it, our platform currently shows 0 flight routes—you can certainly plan your escape through Doha. Just remember, the Soekarno-Hatta International Airport is a marvel of modern architecture, designed to make you feel like a very small person in a very large building.

Once you manage to navigate through the airport’s sprawling terminals, you'll discover that the world is your oyster—albeit a slightly distant oyster, as you’ll likely be transiting through Doha. Popular destinations from there include Dubai, Istanbul, and beyond. Just be sure to check your luggage—because nothing says 'I’m ready to travel' like realizing you’ve packed three pairs of shoes for a weekend getaway.

When booking, do it early; those last-minute deals are as mythical as unicorns. And don't forget to keep an eye on seasonal travel patterns—Jakarta's rainy season might inspire you to rethink that beach vacation in Bali. Why choose FlyDoha? Because comparing flights shouldn’t feel like solving a Rubik’s Cube blindfolded. We make it easier, so you can focus on more pressing matters, like what snacks to bring on your journey.

Recently booked air tickets to Jakarta

From
Bandar Lampung
To
Jakarta
Depart date
12.06.2026
Price
$138
From
Singapore
To
Jakarta
Depart date
01.09.2026
Price
$159
From
Palembang
To
Jakarta
Depart date
11.06.2026
Price
$180
From
Yogyakarta
To
Jakarta
Depart date
15.06.2026
Price
$200
From
Kuala Lumpur
To
Jakarta
Depart date
27.08.2026
Price
$223
From
Bandung
To
Jakarta
Depart date
12.06.2026
Price
$228
From
Semarang
To
Jakarta
Depart date
23.06.2026
Price
$233
From
Tanjung Pandan
To
Jakarta
Depart date
15.06.2026
Price
$235
From
Jambi
To
Jakarta
Depart date
10.06.2026
Price
$236
From
Denpasar (Bali)
To
Jakarta
Depart date
19.08.2026
Price
$252

Popular flights to Jakarta

Flights Frankfurt to Jakarta
Frankfurt → Jakarta
12.09.2026
$472
Flights Denpasar (Bali) to Jakarta
Denpasar (Bali) → Jakarta
15.06.2026
$79
Flights Jeddah to Jakarta
Jeddah → Jakarta
17.08.2026
$235
Flights Tashkent to Jakarta
Tashkent → Jakarta
09.10.2026
$334
Flights Riyadh to Jakarta
Riyadh → Jakarta
31.08.2026
$237
Flights Almaty to Jakarta
Almaty → Jakarta
07.12.2026
$373
Flights Istanbul to Jakarta
Istanbul → Jakarta
15.06.2026
$299
Flights Kuala Lumpur to Jakarta
Kuala Lumpur → Jakarta
14.10.2026
$66
Flights Amsterdam to Jakarta
Amsterdam → Jakarta
14.06.2026
$363
Flights Praya to Jakarta
Praya → Jakarta
11.06.2026
$95

Average price of flights to Jakarta by month

Find the cheapest month – or even day – to fly to Jakarta.

June
July
October
December

Airlines Flying to Jakarta

Flying from Doha, Qatar to Jakarta, Indonesia offers a convenient gateway to explore the vibrant culture and stunning landscapes of Southeast Asia. Several airlines operate flights on this route, including Qatar Airways, which provides direct flights, and other carriers like Emirates and Turkish Airlines that offer connecting flights. The average flight duration for direct flights is approximately 9 hours, while connecting flights may extend to 15 hours or more, depending on layover times.

When it comes to ticket prices, travelers can expect to pay between $500 to $800 (approximately 1,800 to 2,900 QAR) for a round-trip ticket from Doha to Jakarta, depending on the season and how far in advance they book. The best months to fly for the cheapest fares tend to be during the shoulder seasons of March to May and September to November, when the demand tends to be lower, resulting in better deals.

For a smooth travel experience, it is advisable to book your tickets well in advance, especially if you plan to travel during peak seasons such as summer or major holidays in Indonesia. Additionally, keep an eye on luggage allowances, as different airlines may have varying policies, which could affect your travel plans.

Lastly, ensure you have your visa and any required vaccinations sorted before your departure. This preparation will help you enjoy a hassle-free journey as you embark on your adventure from Doha to the enchanting city of Jakarta.

Schedule flights Jakarta - Doha

00:55 → 05:15

direct

logo Qatar Airways 955
CGK — DOH
M T W T F S S
04:15 → 12:35

direct

logo Malaysia Airlines 726
CGK — DOH
M - - T F S -
04:15 → 12:35

direct

logo Malaysia Airlines 726
CGK — DOH
- - - - - - S
04:15 → 12:35

direct

logo Malaysia Airlines 726
CGK — DOH
M T W - - S S
05:15 → 12:35

direct

logo Batik Air Malaysia 397
CGK — DOH
- T - - - - S
05:15 → 12:35

direct

logo Batik Air Malaysia 397
CGK — DOH
- - W - - - -
05:15 → 12:35

direct

logo Batik Air Malaysia 397
CGK — DOH
- - - T - S S
05:15 → 12:35

direct

logo Batik Air Malaysia 397
CGK — DOH
- - - - F - -
05:15 → 12:35

direct

logo Batik Air Malaysia 397
CGK — DOH
M - - - - - -
09:00 → 13:20

direct

logo Qatar Airways 959
CGK — DOH
M T W T F S S
12:30 → 22:05

direct

logo Batik Air Malaysia 387
CGK — DOH
- - - - - S -
12:30 → 22:05

direct

logo Batik Air Malaysia 387
CGK — DOH
- T W - - - -
12:30 → 22:05

direct

logo Batik Air Malaysia 387
CGK — DOH
- - - - - - S
12:30 → 22:05

direct

logo Batik Air Malaysia 387
CGK — DOH
M - - T - - -
12:30 → 22:05

direct

logo Batik Air Malaysia 387
CGK — DOH
- - - - F - -
12:35 → 22:20

direct

logo THAI Airways 434
CGK — DOH
M T W - F S S
12:35 → 22:20

direct

logo THAI Airways 434
CGK — DOH
- - - T - - -
12:35 → 21:35

direct

logo THAI Airways 434
CGK — DOH
M T W - F S S
12:35 → 21:35

direct

logo THAI Airways 434
CGK — DOH
- - - T - - -
13:50 → 23:15

direct

logo Vietnam Airlines 630
CGK — DOH
M T W T F S S
14:25 → 22:20

direct

logo SriLankan Airlines 365
CGK — DOH
M T W T F S S
14:25 → 00:25

direct

logo Oman Air 850
CGK — DOH
- - - - F S -
14:25 → 22:20

direct

logo SriLankan Airlines 365
CGK — DOH
M - - - - S S
14:25 → 21:15

direct

logo SriLankan Airlines 365
CGK — DOH
- - - T - - -
14:25 → 21:15

direct

logo SriLankan Airlines 365
CGK — DOH
M T W - - - S
14:25 → 21:15

direct

logo SriLankan Airlines 365
CGK — DOH
- - - - F - -
14:25 → 00:25

direct

logo Oman Air 850
CGK — DOH
M - W T - - S
14:25 → 00:25

direct

logo Oman Air 850
CGK — DOH
- T - T - S -
14:25 → 21:15

direct

logo SriLankan Airlines 365
CGK — DOH
- - - - - S -
14:25 → 21:15

direct

logo SriLankan Airlines 365
CGK — DOH
M T W - - - -
17:50 → 04:25

direct

logo Batik Air Malaysia 391
CGK — DOH
- - - T - - -
17:50 → 04:25

direct

logo Batik Air Malaysia 391
CGK — DOH
- - - - F - -
17:50 → 04:25

direct

logo Batik Air Malaysia 391
CGK — DOH
M T - - - S -
17:50 → 04:25

direct

logo Batik Air Malaysia 391
CGK — DOH
- - - - - - S
17:50 → 04:50

direct

logo Batik Air Malaysia 391
CGK — DOH
M - - - - - -
17:50 → 04:25

direct

logo Batik Air Malaysia 391
CGK — DOH
- - W - - - -
18:25 → 04:25

direct

logo Malaysia Airlines 722
CGK — DOH
- - - - - - S
18:25 → 04:25

direct

logo Malaysia Airlines 722
CGK — DOH
- - W - F - -
18:25 → 04:25

direct

logo Malaysia Airlines 722
CGK — DOH
- T - T - S -
18:30 → 22:50

direct

logo Qatar Airways 957
CGK — DOH
M T W T F S S
19:00 → 05:05

direct

logo THAI Airways 436
CGK — DOH
M T W T F S S
19:00 → 03:35

direct

logo THAI Airways 436
CGK — DOH
M T W T F S S
19:00 → 04:40

direct

logo THAI Airways 436
CGK — DOH
M - - - - - -
19:00 → 06:10

direct

logo THAI Airways 436
CGK — DOH
M - - - - - -
19:10 → 04:25

direct

logo Batik Air Malaysia 393
CGK — DOH
- T - - - - -
19:10 → 04:25

direct

logo Batik Air Malaysia 393
CGK — DOH
- - - - F - -
19:10 → 04:25

direct

logo Batik Air Malaysia 393
CGK — DOH
M - - - - S -
19:10 → 04:50

direct

logo Batik Air Malaysia 393
CGK — DOH
M - - - - - -
19:10 → 04:25

direct

logo Batik Air Malaysia 393
CGK — DOH
- - W - - - -
19:10 → 04:25

direct

logo Batik Air Malaysia 393
CGK — DOH
- - - - - - S
19:10 → 04:25

direct

logo Batik Air Malaysia 393
CGK — DOH
- - - T - - -
19:50 → 04:25

direct

logo Malaysia Airlines 724
CGK — DOH
- - W - F - -
19:50 → 04:25

direct

logo Malaysia Airlines 724
CGK — DOH
- - - T - S -
19:50 → 04:25

direct

logo Malaysia Airlines 724
CGK — DOH
- - - - - - S
20:40 → 04:25

direct

logo Batik Air Malaysia 389
CGK — DOH
- - - T - - -
20:40 → 04:25

direct

logo Batik Air Malaysia 389
CGK — DOH
M - - - - S -
20:40 → 04:25

direct

logo Batik Air Malaysia 389
CGK — DOH
- T - T - S -
20:40 → 04:25

direct

logo Batik Air Malaysia 389
CGK — DOH
- - - - - - S
20:40 → 04:25

direct

logo Batik Air Malaysia 389
CGK — DOH
- - W - F - -
20:40 → 04:50

direct

logo Batik Air Malaysia 389
CGK — DOH
M - - - - - -
00:55 → 05:15

direct

Qatar Airways logo Qatar Airways
CGK — DOH
M T W T F S S
04:15 → 12:35

1 stop

Malaysia Airlines logo Malaysia Airlines
CGK — DOH
M T W - - S S
04:15 → 12:35

1 stop

Malaysia Airlines logo Malaysia Airlines
CGK — DOH
M - - T F S -
04:15 → 12:35

1 stop

Malaysia Airlines logo Malaysia Airlines
CGK — DOH
- - - - - - S
05:15 → 12:35

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - T - S S
05:15 → 12:35

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - W - - - -
05:15 → 12:35

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- T - - - - S
05:15 → 12:35

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - - F - -
05:15 → 12:35

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
M - - - - - -
09:00 → 13:20

direct

Qatar Airways logo Qatar Airways
CGK — DOH
M T W T F S S
12:30 → 22:05

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - - F - -
12:30 → 22:05

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - - - - S
12:30 → 22:05

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - - - S -
12:30 → 22:05

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
M - - T - - -
12:30 → 22:05

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- T W - - - -
12:35 → 22:20

1 stop

THAI Airways logo THAI Airways
CGK — DOH
M T W - F S S
12:35 → 21:35

1 stop

THAI Airways logo THAI Airways
CGK — DOH
M T W - F S S
12:35 → 22:20

1 stop

THAI Airways logo THAI Airways
CGK — DOH
- - - T - - -
12:35 → 21:35

1 stop

THAI Airways logo THAI Airways
CGK — DOH
- - - T - - -
13:50 → 23:15

1 stop

Vietnam Airlines logo Vietnam Airlines
CGK — DOH
M T W T F S S
14:25 → 00:25

1 stop

Oman Air logo Oman Air
CGK — DOH
- T - T - S -
14:25 → 00:25

1 stop

Oman Air logo Oman Air
CGK — DOH
- - - - F S -
14:25 → 00:25

1 stop

Oman Air logo Oman Air
CGK — DOH
M - W T - - S
14:25 → 21:15

1 stop

SriLankan Airlines logo SriLankan Airlines
CGK — DOH
M T W - - - S
14:25 → 21:15

1 stop

SriLankan Airlines logo SriLankan Airlines
CGK — DOH
- - - T - - -
14:25 → 21:15

1 stop

SriLankan Airlines logo SriLankan Airlines
CGK — DOH
- - - - - S -
14:25 → 21:15

1 stop

SriLankan Airlines logo SriLankan Airlines
CGK — DOH
M T W - - - -
14:25 → 21:15

1 stop

SriLankan Airlines logo SriLankan Airlines
CGK — DOH
- - - - F - -
14:25 → 22:20

1 stop

SriLankan Airlines logo SriLankan Airlines
CGK — DOH
M T W T F S S
14:25 → 22:20

1 stop

SriLankan Airlines logo SriLankan Airlines
CGK — DOH
M - - - - S S
17:50 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - T - - -
17:50 → 04:50

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
M - - - - - -
17:50 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
M T - - - S -
17:50 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - - - - S
17:50 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - W - - - -
17:50 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - - F - -
18:25 → 04:25

1 stop

Malaysia Airlines logo Malaysia Airlines
CGK — DOH
- - - - - - S
18:25 → 04:25

1 stop

Malaysia Airlines logo Malaysia Airlines
CGK — DOH
- - W - F - -
18:25 → 04:25

1 stop

Malaysia Airlines logo Malaysia Airlines
CGK — DOH
- T - T - S -
18:30 → 22:50

direct

Qatar Airways logo Qatar Airways
CGK — DOH
M T W T F S S
19:00 → 03:35

1 stop

THAI Airways logo THAI Airways
CGK — DOH
M T W T F S S
19:00 → 04:40

1 stop

THAI Airways logo THAI Airways
CGK — DOH
M - - - - - -
19:00 → 05:05

1 stop

THAI Airways logo THAI Airways
CGK — DOH
M T W T F S S
19:00 → 06:10

1 stop

THAI Airways logo THAI Airways
CGK — DOH
M - - - - - -
19:10 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - - - - S
19:10 → 04:50

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
M - - - - - -
19:10 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - W - - - -
19:10 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
M - - - - S -
19:10 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - - F - -
19:10 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - T - - -
19:10 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- T - - - - -
19:50 → 04:25

1 stop

Malaysia Airlines logo Malaysia Airlines
CGK — DOH
- - W - F - -
19:50 → 04:25

1 stop

Malaysia Airlines logo Malaysia Airlines
CGK — DOH
- - - - - - S
19:50 → 04:25

1 stop

Malaysia Airlines logo Malaysia Airlines
CGK — DOH
- - - T - S -
20:40 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - - - - S
20:40 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- T - T - S -
20:40 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - W - F - -
20:40 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
- - - T - - -
20:40 → 04:25

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
M - - - - S -
20:40 → 04:50

1 stop

Batik Air Malaysia logo Batik Air Malaysia
CGK — DOH
M - - - - - -