The distance between Hong Kong and Sri Lanka is 3,913 kilometers (2,432 miles).
Hong Kong, Asia
Sri Lanka, Asia
3,913 km
Distance between centroids
3,834 km
Shortest distance between major cities
Kwai Chung → Batticaloa
Distances between Hong Kong and Sri Lanka by cities:
| City in Hong Kong | City in Sri Lanka | Distance (kilometers) |
|---|---|---|
| Sham Shui Po | Jaffna | 3,902 km |
| Aberdeen | Jaffna | 3,899 km |
| Victoria | Ampara | 3,855 km |
| Kowloon | Vavuniya | 3,900 km |
| Hong Kong | Jaffna | 3,902 km |
| Kowloon City | Galle | 4,071 km |
| Kowloon | Colombo | 4,056 km |
| Tseung Kwan O | Colombo | 4,063 km |
| Kowloon City | Jaffna | 3,905 km |
| Tuen Mun | Ampara | 3,842 km |
| Victoria | Jaffna | 3,899 km |
| Tin Shui Wai | Ampara | 3,847 km |
| Hong Kong | Vavuniya | 3,898 km |
| Hong Kong Island | Colombo | 4,054 km |
| Tsuen Wan | Colombo | 4,051 km |
| Tin Shui Wai | Colombo | 4,044 km |
| Sha Tin | Ampara | 3,862 km |
| New Territories | Ampara | 3,857 km |
| Tseung Kwan O | Dehiwala-Mount Lavinia | 4,066 km |
| Sha Tin | Galle | 4,072 km |
| Distance between countries | Kilometers |
|---|---|
| From Hong Kong to China | 1,775 km |
| From Hong Kong to India | 3,639 km |
| From Hong Kong to United States | 12,719 km |
| From Hong Kong to Indonesia | 2,565 km |
| From Hong Kong to Pakistan | 4,524 km |
| Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Hong Kong and Sri Lanka.
| From | To | Distance (kilometers) |
|---|---|---|
| Germany | Kuwait | 3,910 km |
| China | Sri Lanka | 3,909 km |
| United Kingdom | Armenia | 3,914 km |
| Italy | Bahrain | 3,897 km |
| Japan | Laos | 3,924 km |
| Spain | Georgia | 3,894 km |
| China | Turkmenistan | 3,927 km |
| India | Somalia | 3,932 km |
| Australia | Brunei | 3,888 km |
| Brazil | Puerto Rico | 3,934 km |
| Russia | Finland | 3,939 km |
| Germany | Mali | 3,941 km |
| India | Armenia | 3,875 km |
| Italy | Eritrea | 3,946 km |
| Brazil | U.S. Virgin Islands | 3,873 km |