I am travelling from Germany to India round trip. My itinerary is (Nuremberg -> Istanbul -> Riyadh -> Cochin) with 2 pnr number. Here Nuremberg to Riyadh is through Turkish airline, then changed to Saudia airline from Riyadh to Cochin. I am an Indian citizen with a EU blue-card. My transit time in Riyadh is less than 6 hours.

  1. Do I need a transit visa in Riyadh?

  2. Do I need to recheck-in and immigration process again?

Thanks in advance

  • Do you checked bags?
    – jcaron
    Nov 20, 2022 at 12:45
  • @jcaron, yes I have checked bags. Can I know if there is any solution if I don't have checked bags?
    – Imby
    Nov 20, 2022 at 15:47

1 Answer 1


You may qualify for visa on Arrival. Check with Saudia airlines to details. https://www.saudia.com/Pages/before-flying/travel-information/hajj-and-umrah/tourist-visa?sc_lang=en&sc_country=SG#EligibleCountries

For the flight Numberg - Istanbul - Riyadh, Turkish airlines will determine whether you have permission to enter Saudi Arabia. You are not leaving the airport is not a valid reason. They will deny your boarding.

Some Airports may allow Airside transfer. You can go to a transfer counter in Riyadh airport and can ask to connect the baggage (may be for a fee). You may have to check this with your airline. Then you may not need to go through passport control. Still first rule applies.

Also, for any reason, you can't able to take the second flight, your whole itenary form the Saudia will be cancelled, including return tickets. You may have to buy expensive last minute tickets to Kochi (which can be really expensive, as Kerala is one of the main destinations from Saudi).

If I were you, it is too risky and I won't take the flight.

Not the answer you're looking for? Browse other questions tagged .