Qatar Airways organizes direct flights to Jakarta from Madinah, Manama, Dubai, Riyadh, Warsaw, Abu Dhabi, Jeddah. Garuda Indonesia organizes direct flights to Jakarta from Jeddah, Tabuk, Riyadh, Madinah. Egyptair organizes direct flights to Jakarta from Cairo. Etihad Airways organizes direct flights to Jakarta from Jeddah, Manama, Riyadh, Doha, Berlin, Dubai, Madinah, Casablanca. Riyadh Air organizes direct flights to Jakarta from Riyadh. Saudi Arabian Airlines organizes direct flights to Jakarta from Jeddah, Tabuk, Riyadh, Gurayat, Manama, Hail. Srilankan Airlines organizes direct flights to Jakarta from Kuwait, Dubai, Riyadh, Doha. Turkish Airlines organizes direct flights to Jakarta from Jeddah. Batik Air Malaysia organizes direct flights to Jakarta from Kuala Lumpur, Colombo. Emirates organizes direct flights to Jakarta from Jeddah, Madinah, Dubai. Air China organizes direct flights to Jakarta from Almaty, Warsaw. Oman Air organizes direct flights to Jakarta from Manama, Riyadh. IndiGo organizes direct flights to Jakarta from Abu Dhabi. Wamos Air organizes direct flights to Jakarta from Warsaw. Batik Air organizes direct flights to Jakarta from Kuala Lumpur, Denpasar-Bali. Lion Air organizes direct flights to Jakarta from Denpasar-Bali. Xiamen Airlines organizes direct flights to Jakarta from Amsterdam. Thai Airways Intl organizes direct flights to Jakarta from Bangkok.