My parents have only ever visited here with Emirates Airlines. They have been 3 times now and have had no problems whatsoever.

However, these new regulations have come in to effect ... but as mentioned, speaking to people who had just had visitors they have had no problems and wasn't asked to provide anything.

If you are a bit nervous ... you can get your friends to organise a meet and greet service for you. You can book them at any Qatar Airways office ... doesn't matter what airline you are arriving in.

Costs around 70 riyals (can't remember exactly) and they will meet you when you get off the plane, seat you in a room with refreshments then organise your visa .. you can pay a bit extra (10 riyals) and they will even pick up your luggage for you and escort you thru customs

It's a great service, especially if you are unsure or nervous.

Good luck.