You need an embassy visa for Saudi Arabia if you have a Libyan passport
Visa options for Saudi Arabia
Visitor visa
Travellers need a visa to visit Saudi Arabia for Business or Tourism. The Ministry of Hajj and Umrah has announced that travellers visiting Saudi Arabia for Umrah can enter until April 13, 2025, and must exit by April 29, 2025. Travellers can re-enter for Umrah from June 10, 2025, onwards. This policy only applies to travellers visiting Saudi Arabia for Umrah. A paper or embassy visa is available for travellers visiting Saudi Arabia. The visa is typically a stamp or sticker added to the passport. Travellers must obtain this visa from a local embassy, consulate, or visa center before travelling.
This is not offered by sherpa°.
Apply on the government site.