Masirah is an Indian Ocean island, 20km off central Omans coast, south of the Wahiba Sands. Masirah is 95km long and between 12-14km wide. Masirah, also written as Masira, is a small island of Oman, located in the Arabian Sea, just off the southeastern coast of the country.