Distance from China to Maldives

The distance between China and Maldives is 4,818 kilometers (2,994 miles).

China, Asia

Maldives, Asia

4,818 km

Distance between centroids

4,317 km

Shortest distance between major cities

Chengdu → Thulusdhoo

Distances between China and Maldives by cities:

City in China City in Maldives Distance (kilometers)
Shanghai Naifaru 5,765 km
Chengdu Fuvahmulah 4,716 km
Guangzhou Fuvahmulah 5,027 km
Hangzhou Thulusdhoo 5,657 km
Foshan Thulusdhoo 4,718 km
Guangzhou Thulusdhoo 4,733 km
Shenyang Fuvahmulah 6,842 km
Shenyang Thulusdhoo 6,438 km
Hangzhou Male 5,682 km
Qingdao Thulusdhoo 5,926 km
Wuhan Thulusdhoo 5,150 km
Chengdu Thulusdhoo 4,317 km
Nanjing Dhihdhoo 5,486 km
Chongqing Male 4,473 km
Qingdao Fuvahmulah 6,302 km
Shenzhen Thulusdhoo 4,792 km
Tianjin Thulusdhoo 5,832 km
Nanjing Male 5,635 km
Wuhan Male 5,176 km
Shenzhen Hulhumale 4,811 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 Maldives

Distances between countries Kilometers
From Maldives to China 4,818 km
From Maldives to India 2,022 km
From Maldives to United States 15,400 km
From Maldives to Indonesia 4,550 km
From Maldives to Pakistan 3,035 km

Countries separated by similar distances

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

From To Distance (kilometers)
United Kingdom Chad 4,820 km
Australia Fiji 4,821 km
Germany United Arab Emirates 4,818 km
Argentina Guyana 4,816 km
France Bahrain 4,813 km
Argentina French Guiana 4,812 km
Spain Gabon 4,828 km
Japan Indonesia 4,808 km
Germany Tajikistan 4,836 km
Paraguay Dominican Republic 4,837 km
Germany Togo 4,800 km
Italy Afghanistan 4,844 km
United Kingdom Burkina Faso 4,789 km
Chile French Guiana 4,787 km

More distances from China

Calculate the distance between any 2 countries