Upvote:2
Timatic actually states that for entering Saudi Arabia (which you will need to do in order to get your bags and re-check them):
Visa
Visa required.
Visa Exemptions:
First-degree family members of passengers with a 'Saudi Premium Residency' card.
Visa Issuance:
E-visas can be obtained before departure at https://visa.visitsaudi.com/ . Passengers must have an e-visa confirmation.
Passengers with a tourist or business visa issued by USA, United Kingdom or a Schengen Member State traveling as tourists can obtain a visa on arrival for a maximum stay of 90 days. The visa must have been used at least once and should have an entry stamp of the issuing country. Passengers are allowed a total stay of 90 days within a period of 12 months. Visa fee must be paid by credit card.
First-degree family members of passengers with a tourist or business visa issued by USA, United Kingdom or a Schengen Member State traveling as tourists can obtain a visa on arrival for a maximum stay of 90 days. The visa must have been used at least once and should have an entry stamp of the issuing country. Passengers are allowed a total stay of 90 days within a period of 12 months. Visa fee must be paid by credit card
Passengers with a permanent residence permit issued by Portugal, traveling as tourists, can obtain visa on arrival for a maximum stay of 90 days. Visa fee must be paid by credit card.
(...)
(emphasis mine)
The Saudi Government also states:
US, UK or Schengen (business or tourist) visas holders are eligible for the visa on arrival; the visa must be used at least once and has an entry stamp from the issuing country.
US, UK or EU permanent residents are eligible for the visa on arrival.
(emphasis mine)
Note that Indian citizens cannot apply for an e-visa through the online platform, so the only options available to you are visa on arrival, or to apply for a visa from the consulate/embassy (of Saudi Arabia, not India).
Upvote:4
If you are doing a self-transfer, you will need a visa
TIMATIC states :
Saudi Arabia - Transit Visa
Visa required.
Visa Exemptions
First-degree family members of passengers with a 'Saudi Premium Residency' card. TWOV (Transit Without Visa)
Passengers transiting through Dammam (DMM), Jeddah (JED) or Riyadh (RUH) with a confirmed onward ticket for a flight to a third country within 12 hours. They must stay in the international transit area of the airport and have documents required for the next destination.
Only one transit stop-over in Saudi Arabia is permitted.
They must stay in the international transit area of the airport
Since you are rechecking your bags, you are leaving the transit area and therefore need a visa
can I apply it at the Indian embassy in Portugal
India doesn't deal with Saudi affairs. And the Saudi embassies don't seem to deal with visas.
You can apply and get information about the visa on the Saudi Visa Platform