Saudi Arabia has an embassy in Jakarta, while Indonesia has an embassy in Riyadh and a consulate in Jeddah.
Saudi Arabia has an embassy in Jakarta. Indonesia has an embassy in Riyadh. Indonesia has a consulate in Jeddah.