Flights to Jakarta

Direct flights from 64 cities, 3,767 flights a week. From Singapore the flight takes 1h 55m, tickets from $80. From Houston the flight takes 13h 10m.

Flights to Jakarta at a glance

cities with nonstop flights here
64
nonstop flights a week
3,767
lowest fare from Singapore
$80
flight time from Singapore
1h 55m
flight time from Houston
13h 10m
arrival airports
2
best months to visit
May, June and July

Where you can fly to Jakarta from

Nonstop flights, busiest routes first

FromFare
Singapore Singapore, 1h 55m, 200 a week from $80
Houston United States, 13h 10m, 28 a week
Dubai United Arab Emirates, 8h 25m, 14 a week from $294
Abu Dhabi United Arab Emirates, 8h 35m, 14 a week from $384
Mumbai India, 6h 40m, 7 a week from $226
Melbourne Australia, 7h 23m, 7 a week from $285
Perth Australia, 4h 25m, 3 a week from $202

From other countries

And 27 cities more with nonstop flights.

When to fly to Jakarta

Weather by month

The most comfortable months are May, June and July: +32° by day, sea +31°, 21 rainy days a month. Long-term monthly averages.

Jan
+30° +24° +30° 28 days
Feb
+30° +24° +30° 26 days
Mar
+31° +24° +30° 29 days
Apr
+32° +24° +31° 27 days
May
+32° +24° +31° 25 days
Jun
+31° +24° +31° 24 days
Jul
+32° +23° +30° 15 days
Aug
+33° +23° +30° 15 days
Sep
+33° +24° +30° 18 days
Oct
+33° +24° +31° 22 days
Nov
+32° +24° +31° 27 days
Dec
+31° +24° +30° 27 days

Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.

Arrival airports

Where the nonstop flights land

3,546 flights a week arrive nonstop

134 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Jakarta from?
From 64 cities. The busiest routes are from Singapore (200 flights a week), Houston (28 flights a week), Dubai (14 flights a week), Abu Dhabi (14 flights a week), Mumbai (7 flights a week) and Melbourne (7 flights a week).
How long is the flight from Singapore to Jakarta?
A nonstop flight takes about 1 hour 55 minutes, tickets from $80.
How long is the flight from Houston to Jakarta?
A nonstop flight takes about 13 hours 10 minutes.
What is the cheapest city to fly to Jakarta from?
Semarang from $44, Yogyakarta from $44, Surabaya from $57 and Denpasar (Bali) from $60.
When is the best time to fly to Jakarta?
The most comfortable months are May, June and July: +32° by day, sea +31°, 21 rainy days a month. Long-term monthly averages.
Which airport do flights to Jakarta arrive at?
Soekarno-Hatta International (CGK) and Halim Perdanakusuma (HLP).