Well apparently you can swim to Bahrain because the water only goes to your waist. Are you fit?
You can always try to get a transit visa to Saudi (good luck with that) and travel to Dubai!