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

Johannesburg
Flights from Johannesburgto Jakarta
7938R
7434R
Prime price per passenger
Cape Town
Flights from Cape Townto Jakarta
9071R
8494R
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 Johannesburg, the flight takes about 17h 14m; from Richards Bay, around 17h 40m; and from Durban, roughly 18h 3m.
Flight Time (in hours)
JohannesburgRichards BayDurbanCape Town
0h 5h 10h 15h 20h
17h 14m
17h 40m
18h 3m
18h 28m

How much does a flight to Jakarta cost?

At eDreams you can find flights from Johannesburg to Jakarta starting from R 11 980, with an average price of R 17 525. If you depart from other cities such as Cape Town, you can find tickets from R 13 553, and from Durban starting from R 15 322, according to data from the last 72 hours.
JohannesburgCape TownDurban
R 17 525
R 17 350
R 15 322
JohannesburgCheapest
Cheapest Price: R 11 980
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 R1088 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.
Which airlines fly to Jakarta?

Airlines flying direct from South Africa to Jakarta include:

  • Air Asia Indonesia, with flights from Bangkok, Phnom Penh and from Kuala Lumpur, for example.

Airlines with indirect flights to Jakarta include:

  • Etihad Airways, which flies from Amsterdam, Johannesburg or Cape Town.
How long before a flight to Jakarta should I be at the airport?
If you want to be on time for your flight to Jakarta, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Jakarta departing from over 14 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Jakarta with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is the name of Jakarta’s airport?
Jakarta is served by 1 airport[s]. Soekarno-Hatta International Airport operates flights towards both domestic and international destinations within 14 cities, such as Tokyo, Denpasar-Bali and YOGYAKARTA, the most popular routes.
How far is Jakarta’s airport from the city centre?
Jakarta’s airport Soekarno-Hatta International Airport is located 17 kms from the city centre.
How much is the trip from the airport to Jakarta’s city centre?
Public transport: The price for the trip is about 3.44 R per person.
Taxi: If you have more budget and prefer to take a taxi from Soekarno-Hatta International Airport , the average price for the ride to Jakarta centre is around 8.85 R per km.
Car: For more convenience and freedom during your stay, eDreams has the best offers of car rentals in Jakarta. Pick your preferred car type and get from Soekarno-Hatta International Airport to Jakarta city centre on your own terms.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes