my suggestion.. same day the visa expires, apply for a new one. Go to immigration in the airport, not the main immigration to avoid hassle. I got my tourist visa on the web for my wife after 2 hours only. Not much queue and there is always a captain there. Fill up the form, then go to the counter where the captain sits, he will just ask you your relationship with the visitor then he will sign. Go to the counter to pay 100 riyals. By the way, penalty for overstaying is 200 per day
my suggestion.. same day the visa expires, apply for a new one. Go to immigration in the airport, not the main immigration to avoid hassle. I got my tourist visa on the web for my wife after 2 hours only. Not much queue and there is always a captain there. Fill up the form, then go to the counter where the captain sits, he will just ask you your relationship with the visitor then he will sign. Go to the counter to pay 100 riyals. By the way, penalty for overstaying is 200 per day