Do British citizens need a visa for Oman? Yes, British citizens are required to have a visa in their passport before they can enter the country of Oman. In fact, it is possible to apply for an Oman eVisa for British citizens, which is quicker and easier than applying for a traditional visa in a consulate.