Book cheap flights to Jakarta

Explore the best deals

Discover the cheapest flights to Jakarta
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Jakarta

Cape Town
Flights from Cape Townto Jakarta
11689R
10960R
Prime price per passenger
Johannesburg
Flights from Johannesburgto Jakarta
10305R
9660R
Prime price per passenger

How long is the flight to Jakarta?

If you’re planning a trip to Jakarta, we at eDreams have checked the most popular routes to help you plan ahead. From Cape Town, the flight takes about 18h 10m; from Johannesburg, around 18h 11m; and from Durban, roughly 19h 32m.
Flight Time (in hours)
Cape TownJohannesburgDurban
0h 5h 10h 15h 20h
18h 10m
18h 11m
19h 32m

How much does a flight to Jakarta cost?

At eDreams you can find flights from Durban to Jakarta starting from R 8 626, with an average price of R 8 626. If you depart from other cities such as Johannesburg, you can find tickets from R 8 712, and from Cape Town starting from R 8 907, according to data from the last 72 hours.
Filter by
DurbanJohannesburgCape Town
R 8 626
R 12 680
R 12 075
DurbanCheapest
Cheapest Price: R 8 626
Cheapest
Average

Find and book the best flights to Jakarta

Jakarta, the sprawling capital of Indonesia, serves as Southeast Asia's economic and cultural hub. It acts as a gateway to the archipelago, offering a glimpse into the nation's diverse heritage. Your flight brings you to a dynamic metropolis rich in tradition and modernity.

Explore the Dutch colonial architecture in Kota Tua, Jakarta's old town, including Fatahillah Square and the Jakarta History Museum. Significant landmarks such as the National Monument (Monas) and the Istiqlal Mosque also stand as key historical and architectural statements, showcasing the city's complex past.

This lively destination provides an immersive journey through Indonesian history, art, and flavours. Discover a city defined by its energetic streetscapes, diverse culinary scene, and significant cultural sites.

When is the best time to fly to Jakarta?

High Season: Dry and Bustling

Jakarta's high season runs from June to September, coinciding with the dry season. You will arrive to warm, sunny weather, with average temperatures around 28°C and lower humidity. The city feels energetic, with clear skies making outdoor activities and sightseeing more comfortable. This period often sees an increase in local festivals and outdoor markets, creating a lively atmosphere across the city.

The streets of Jakarta are particularly lively during the dry season. Residents and visitors alike often spend evenings outdoors at rooftop bars or dining al fresco. The reduced rainfall means less traffic disruption due to flooding, and the city's pace feels quicker and more outward-looking. Expect a busy, active urban experience that fully embraces the pleasant weather conditions.

Low Season: Lush and Mellow

The low season, from October to May, marks Jakarta's wet season. Upon arrival, you will notice frequent tropical downpours, especially from December to February, though sunshine can still break through. Temperatures remain warm, averaging around 29°C, but humidity levels are higher. The city takes on a greener, more subdued character as the rain refreshes its parks and roadside planting.

During this period, Jakarta's pace shifts slightly. Indoor activities become more popular, and cultural events often move into air-conditioned venues. While outdoor plans might require flexibility due to rain, the city experiences fewer crowds. The wet season showcases a different side of Jakarta, where life continues with a more relaxed, internal focus, and the occasional heavy downpour is a common part of daily life.

Jakarta bucket list: Best activities & sights

Touch down in Jakarta and feel the city's pulse immediately. This sprawling capital welcomes you with a blend of history and innovation, inviting you to discover its unique character beyond the airport. Prepare to explore a city where every corner tells a story, revealing a dynamic culture and unforgettable local experiences.

National Monument (Monas)
Standing tall in Merdeka Square, Monas symbolises Indonesia's independence. Ascend to its peak for expansive views of Jakarta's urban landscape, a testament to the nation's journey.

Kota Tua (Old Town)
Step back in time within Jakarta's colonial heart. Wander through historic squares and buildings, absorbing the echoes of a bygone era.

Istiqlal Mosque
As the largest mosque in Southeast Asia, Istiqlal is an architectural marvel and a significant spiritual centre. Its grand scale and modern design command respect and admiration.

Jakarta Cathedral
Located directly opposite Istiqlal Mosque, this neo-Gothic cathedral stands as a symbol of religious harmony. Its intricate design and serene atmosphere offer a striking contrast to the bustling city outside.

Taman Mini Indonesia Indah (Beautiful Indonesia in Miniature Park)
Experience the diverse cultures and traditions of Indonesia's 34 provinces in one place. This expansive park features traditional houses, museums, and gardens, showcasing the archipelago's rich heritage.

Museum Nasional Indonesia
Explore Indonesia's vast history and cultural heritage at the "Elephant Museum." Its extensive collections span archaeology, ethnography, and art, offering deep insights into the nation's past.

Glodok (Chinatown)
Immerse yourself in the lively atmosphere of Jakarta's Chinatown, one of the oldest in the world. Discover traditional markets, temples, and an array of unique street food.

Secure your seat to Jakarta today

Before you know it, you'll be soaring towards Jakarta, ready to explore. For the best flight deals, consider being flexible with your travel dates and booking in advance. Frequent travellers can also unlock extra benefits with Prime, making every journey simpler.

Frequently asked questions about flights to Jakarta

How can I find cheap flights to Jakarta on eDreams?
At eDreams you will find flights from R1021 to Jakarta. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Jakarta.
When's the best time to go to Jakarta?
According to our customers' flight searches, the best time to fly to Jakarta is March.
The next best month to travel to Jakarta is April.
And let's not forget February, the third top choice for travelling to Jakarta.
However if you prefer things on the less busy side, we can highlight November as the least popular month for flights to Jakarta.
What are the cheapest airlines flying to Jakarta?

Looking at the prices of our customers' bookings from US to Jakarta, your best bet for cheap flights is:

  • Etihad Airways: the average price of a one way flight is R14 493,08 . The average price of a Johannesburg ticket to Jakarta is R14 408,25 and R17 122,64 if you leave from Cape Town.
  • Singapore Airlines: a one-way ticket costs on average R16 646,15: this has been calculated taking as a reference the average price of flights of Johannesburg to Jakarta, which amounts to R14 242,87 and that of flights departing from Cape Town, whose average price is R18 230,54.
  • Qatar Airways: the average price of a one-way ticket is R17 473,34. The flight between Johannesburg and Jakarta costs on average R16 822,49 and the ticket price from Cape Town round the R17 717,69.
Which airlines fly to Jakarta?

Airlines flying direct from South Africa to Jakarta include:

  • Air Asia Indonesia, with flights from Banda Aceh, Bangkok and from Kuala Lumpur, for example.
  • Air Asia also operates numerous flights, some of them originating from Denpasar-Bali, Bangkok and Singapore.
  • TransNusa, with flights from Singapore to Jakarta and Singapore and also from Singapore.

Airlines with indirect flights to Jakarta include:

  • Etihad Airways, which flies from Johannesburg, Cape Town or Durban.
  • Qatar Airways, with flights from Johannesburg and Addis Ababa, as well as from Mahe Island.
  • Scoot, with flights from Johannesburg, Cape Town and also Durban.
How many airports are in Jakarta and which is the main one?
Jakarta has 1 airport. Soekarno-Hatta International Airport operates domestic and international flights to 11 cities. Some of the most popular destinations are YOGYAKARTA, Singapore and Denpasar-Bali.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes