Distance from Oman to China

The distance between Oman and China is 4,924 kilometers (3,059 miles).

Oman, Asia

China, Asia

4,924 km

Distance between centroids

2,120 km

Shortest distance

Calculated based on main borders (including major islands)

4,597 km

Shortest distance between major cities

Bidbid → Chengdu

Distances between Oman and China by cities:

City in Oman City in China Distance (kilometers)
As Suwayq Shenzhen 5,759 km
Seeb Shenyang 6,281 km
Al Buraymī Beijing 5,863 km
Sur Shenzhen 5,576 km
Şalālah Shenyang 7,067 km
Bawshar Wuzhong 4,788 km
Samā’il Shenyang 6,324 km
Samā’il Shanghai 6,267 km
Şaḩam Shanghai 6,329 km
Barkā’ Shenyang 6,305 km
Bawshar Qingdao 6,048 km
‘Ibrī Beijing 5,863 km
Bidbid Chengdu 4,597 km
‘Ibrī Shanghai 6,405 km
Khasab Shanghai 6,305 km
Bidbid Shanghai 6,245 km
Barkā’ Hangzhou 6,151 km
Khasab Wuhan 5,646 km
Muscat Shenyang 6,268 km
Rustaq Shenyang 6,362 km

Distance between cities calculator →

Other distances from Oman

Distance between countries Kilometers
From Oman to China 4,924 km
From Oman to India 2,395 km
From Oman to United States 12,872 km
From Oman to Indonesia 6,763 km
From Oman to Pakistan 1,662 km

Other distances from China

Distances between countries Kilometers
From China to India 2,984 km
From China to United States 11,671 km
From China to Indonesia 4,181 km
From China to Pakistan 3,291 km
From China to Brazil 16,638 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Oman and China.

From To Distance (kilometers)
Germany Kyrgyzstan 4,921 km
France Uzbekistan 4,918 km
Spain Republic of the Congo 4,923 km
United Kingdom Turkmenistan 4,916 km
Germany Guinea 4,927 km
China Azerbaijan 4,911 km
Canada El Salvador 4,930 km
Germany Afghanistan 4,931 km
Germany Ghana 4,907 km
United Kingdom Kuwait 4,937 km
Italy Uganda 4,901 km
France Eritrea 4,900 km
Italy Tajikistan 4,899 km
United Kingdom Guinea-Bissau 4,941 km

More distances from Oman

Calculate the distance between any 2 countries