Distance from Malaysia to China

The distance between Malaysia and China is 3,512 kilometers (2,182 miles).

Malaysia, Asia

China, Asia

3,512 km

Distance between centroids

1,473 km

Shortest distance

Calculated based on main borders (including major islands)

1,899 km

Shortest distance between major cities

Sandakan → Shenzhen

Distances between Malaysia and China by cities:

City in Malaysia City in China Distance (kilometers)
Kota Kinabalu Guangzhou 1,921 km
George Town Suzhou 3,563 km
Subang Jaya Chongqing 2,982 km
Ipoh Suzhou 3,594 km
Subang Jaya Suzhou 3,710 km
Kuala Lumpur Guangzhou 2,537 km
Kota Kinabalu Shanghai 2,851 km
Kuala Lumpur Harbin 5,309 km
Tawau Beijing 3,953 km
Klang Chengdu 3,071 km
Klang Shanghai 3,761 km
Johor Bahru Shanghai 3,784 km
Kuching Beijing 4,292 km
Kampung Baru Subang Beijing 4,338 km
Kuching Shanghai 3,487 km
Tawau Shanghai 3,010 km
Shah Alam Suzhou 3,709 km
Petaling Jaya Suzhou 3,703 km
Sandakan Shenzhen 1,899 km
Shah Alam Shanghai 3,751 km

Distance between cities calculator →

Other distances from Malaysia

Distance between countries Kilometers
From Malaysia to China 3,512 km
From Malaysia to India 3,081 km
From Malaysia to United States 15,081 km
From Malaysia to Indonesia 1,439 km
From Malaysia to Pakistan 4,486 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 Malaysia and China.

From To Distance (kilometers)
Ethiopia Azerbaijan 3,505 km
Sweden Iraq 3,505 km
Nigeria Ethiopia 3,496 km
Ethiopia Nigeria 3,496 km
Moldova United Arab Emirates 3,494 km
Netherlands Egypt 3,527 km
Puerto Rico United States 3,529 km
Sweden Jordan 3,535 km
Kenya Sao Tome and Principe 3,484 km
Greece United Arab Emirates 3,482 km
Slovakia Saudi Arabia 3,538 km
Netherlands Jordan 3,478 km
China Uzbekistan 3,473 km
Kenya Palestinian Territory 3,550 km

More distances from Malaysia

Calculate the distance between any 2 countries