Airlines flying direct from Jeddah to Jakarta
| Airline | Arrival airport | Type |
|---|---|---|
| Saudia | Soekarno–Hatta (CGK) | Full-service |
| Garuda Indonesia | Soekarno–Hatta (CGK) | Full-service |
Which airport in Jakarta?
West of Jakarta; the drive to the centre can be slow in traffic, and domestic flights leave here for Bali and Yogyakarta.
Direct flights
Saudia flies more than 20 times a week and Garuda Indonesia also flies direct. From Riyadh, Riyadh Air starts direct flights three times a week from 16 November 2026. Through our own booking systems we offer competitive fares across different airlines.
On to Bali
There are no direct flights from Saudi Arabia to Bali; the easiest way is a domestic flight from Jakarta of about two hours, or one connection via Doha or Dubai.
Before you travel
The visa on arrival or e-VOA costs IDR 500,000; fill in the free All Indonesia electronic arrival card before your flight.
Frequently asked questions
Are there direct flights from Jeddah to Jakarta?
Yes, Saudia and Garuda Indonesia fly direct every day.
How long is the flight from Jeddah to Jakarta?
About 10 hours on the direct flight, a distance of about 7,970 km. The route is flown by Saudia and Garuda Indonesia (daily, with over 20 a week on Saudia), arriving at Soekarno–Hatta International Airport (CGK).
Are there direct flights from Riyadh to Jakarta?
Yes, Riyadh Air flies three times a week from 16 November 2026.
Departure airport
Articles you may like
- Bali or the Maldives for your honeymoon? A comparison
- Visa-free countries for Saudis in 2026: the updated list
- Bali or Phuket? A comparison for couples and families
Last updated: October 2026. The information is for guidance only; schedules, operating airlines and entry requirements change. The binding fare and schedule are the ones in your booking confirmation.
