Distance from China to Oman

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

China, Asia

Oman, Asia

4,924 km

Distance between centroids

2,120 km

Shortest distance

Calculated based on main borders (including major islands)

4,581 km

Shortest distance between major cities

Chengdu → Seeb

Distances between China and Oman by cities:

City in China City in Oman Distance (kilometers)
Dongguan Nazwah 5,726 km
Nanchong Nazwah 4,865 km
Nanchong Al Buraymī 4,980 km
Shanghai Nazwah 6,322 km
Chengdu Nazwah 4,672 km
Suzhou Sohar 6,256 km
Guangzhou Muscat 5,572 km
Shenzhen Seeb 5,688 km
Chongqing Al Buraymī 5,038 km
Shanghai Seeb 6,228 km
Harbin Muscat 6,506 km
Nanjing Muscat 5,947 km
Hangzhou Muscat 6,105 km
Tianjin Muscat 5,747 km
Shenzhen Sohar 5,822 km
Guangzhou Nazwah 5,674 km
Nanjing Khasab 6,037 km
Suzhou Seeb 6,146 km
Tianjin Seeb 5,761 km
Beijing Nazwah 5,794 km

Distance between cities calculator →

Other distances from China

Distance 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

Other distances from Oman

Distances 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

Countries separated by similar distances

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

From To Distance (kilometers)
Slovakia Ghana 4,916 km
Sweden Mauritania 4,928 km
New Zealand Papua New Guinea 4,911 km
Papua New Guinea New Zealand 4,911 km
El Salvador Canada 4,930 km
Bulgaria Senegal 4,930 km
Slovakia Senegal 4,909 km
Netherlands Ghana 4,933 km
Sweden United Arab Emirates 4,904 km
Kenya Albania 4,899 km
Bulgaria Ivory Coast 4,943 km
Kenya Bulgaria 4,896 km
Bulgaria Kenya 4,896 km
Kenya Ivory Coast 4,895 km
Netherlands Sudan 4,893 km

More distances from China

Calculate the distance between any 2 countries