if your on a family visit visa you can extend your stay after a medical check-up procedure (it's required). pay only 200 riyals per month. however, if you are under tourist visa it is only good for 1 month no extension. otherwise you exit to Dubai for another entry, but you need to prepare show money worth 5,000 USD. (strict regulation in Dubai & Bahrain airport).