Oman
China
Omani Embassy in China
1 embassy
Oman is represented in China by 1 mission: an embassy in Beijing. Oman issues Chinese citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Omani Embassy in Beijing
The Omani embassy is in Beijing, the capital of China.
Oman visa for Chinese citizens
China
Oman Visa on arrival Oman visa for citizens of China
Oman
China Visa-free, 30 days China visa for citizens of Oman
Chinese citizens can get a visa on arrival in Oman, valid for stays of up to 30 days.
China’s missions in Oman
In return, China has an embassy in Oman, in Muscat.
Good to know
Oman in China
Worldwide, Oman has 47 missions in 41 countries; one of them is in China.
Travel to China for Omani citizens
Omani citizens do not need a visa for China: stays of up to 30 days are visa-free. In China, Omani citizens can turn to the Omani embassy for passports and emergency help.
When the Omani embassy in China is closed
The Omani embassy in China closes on China’s public holidays, the next being New Year's Day on Friday 1 January 2027, Chinese New Year (Spring Festival) on Saturday 6 February 2027 and Labour Day on Saturday 1 May 2027.
Frequently asked questions
Where is the Omani embassy in China?
The Omani embassy is in Beijing.
Do Chinese citizens need a visa for Oman?
Chinese citizens receive their visa for Oman at the border; it covers up to 30 days.
Do Omani citizens need a visa for China?
China admits Omani citizens without a visa for stays of up to 30 days.
Does China have an embassy in Oman?
Yes, China has its embassy in Muscat.