Oman has suspended arrivals from 10 countries for 15 days to limit the spread of Covid-19.
Ghana and seven other African countries are among 10, of the affected countries.
The others include Sudan, South Africa, Nigeria, Tanzania, Ethiopia, Guinea and Sierra Leone.
The others are Brazil and Lebanon.
According to a BBC report, the suspension will take effect from Thursday, February 25.
The decision also affects arrivals from elsewhere if they have passed through any of the suspended countries in the 14 days prior to applying to enter the sultanate, the report added.
Omani citizens, diplomats, health workers and their families are exempted from the suspension, according to the body in charge of dealing with Covid-19 in the sultanate.
Oman’s ministry of health earlier this month said travellers, especially those from East African countries, had accounted for 18% of new infections.