The distance between Sri Lanka and China is 3,909 kilometers (2,429 miles).
Sri Lanka, Asia
China, Asia
3,909 km
Distance between centroids
2,119 km
Shortest distance
Calculated based on main borders (including major islands)
3,651 km
Shortest distance between major cities
Dehiwala-Mount Lavinia → Chengdu
Distances between Sri Lanka and China by cities:
City in Sri Lanka | City in China | Distance (kilometers) |
---|---|---|
Galle | Shanghai | 5,119 km |
Pita Kotte | Guangzhou | 3,995 km |
Jaffna | Beijing | 4,915 km |
Dehiwala-Mount Lavinia | Shanghai | 5,095 km |
Kandy | Shanghai | 4,998 km |
Puttalam | Shanghai | 5,019 km |
Badulla | Suzhou | 4,911 km |
Batticaloa | Suzhou | 4,806 km |
Matara | Suzhou | 5,027 km |
Trincomalee | Shanghai | 4,860 km |
Anuradhapura | Shanghai | 4,949 km |
Vavuniya | Suzhou | 4,840 km |
Badulla | Shanghai | 4,982 km |
Vavuniya | Guangzhou | 3,836 km |
Moratuwa | Shanghai | 5,099 km |
Hendala | Suzhou | 5,012 km |
Colombo | Suzhou | 5,019 km |
Pita Kotte | Suzhou | 5,017 km |
Galle | Suzhou | 5,049 km |
Kandy | Beijing | 5,072 km |
Distance between countries | Kilometers |
---|---|
From Sri Lanka to China | 3,909 km |
From Sri Lanka to India | 1,421 km |
From Sri Lanka to United States | 15,013 km |
From Sri Lanka to Indonesia | 3,802 km |
From Sri Lanka to Pakistan | 2,761 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Sri Lanka and China.
From | To | Distance (kilometers) |
---|---|---|
Ethiopia | Afghanistan | 3,910 km |
Nigeria | Lebanon | 3,907 km |
North Macedonia | Cameroon | 3,905 km |
Nigeria | Kosovo | 3,902 km |
Kenya | Cyprus | 3,919 km |
Netherlands | Mali | 3,921 km |
North Macedonia | Oman | 3,895 km |
Greece | Iceland | 3,893 km |
China | Turkmenistan | 3,927 km |
Nigeria | Botswana | 3,889 km |
Slovakia | Western Sahara | 3,933 km |
Puerto Rico | Brazil | 3,934 km |
Ethiopia | Botswana | 3,885 km |
Ethiopia | Sao Tome and Principe | 3,883 km |