Distance from Japan to Sri Lanka

The distance between Japan and Sri Lanka is 6,596 kilometers (4,098 miles).

Japan, Asia

Sri Lanka, Asia

6,596 km

Distance between centroids

5,632 km

Shortest distance

Calculated based on main borders (including major islands)

5,786 km

Shortest distance between major cities

Fukuoka → Ampara

Distances between Japan and Sri Lanka by cities:

City in Japan City in Sri Lanka Distance (kilometers)
Fukuoka Ampara 5,786 km
Chiba Jaffna 6,696 km
Nagoya Colombo 6,594 km
Saitama Colombo 6,855 km
Yokohama Colombo 6,843 km
Hiroshima Ampara 5,993 km
Kawasaki Batticaloa 6,637 km
Setagaya Colombo 6,848 km
Sendai Batticaloa 6,807 km
Kawasaki Ampara 6,665 km
Kobe Ampara 6,242 km
Sapporo Colombo 7,187 km
Osaka Ampara 6,270 km
Fukuoka Colombo 5,972 km
Nagoya Ampara 6,408 km
Saitama Jaffna 6,661 km
Sakai Vavuniya 6,274 km
Tokyo Ampara 6,667 km
Tokyo Jaffna 6,660 km
Chiba Ampara 6,702 km

Distance between cities calculator →

Other distances from Japan

Distance between countries Kilometers
From Japan to China 3,054 km
From Japan to India 5,968 km
From Japan to United States 10,173 km
From Japan to Indonesia 4,808 km
From Japan to Pakistan 6,316 km

Other distances from Sri Lanka

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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Japan and Sri Lanka.

From To Distance (kilometers)
Australia Kiribati 6,599 km
Spain Suriname 6,604 km
Argentina Guatemala 6,611 km
Canada Belgium 6,584 km
China Bulgaria 6,583 km
Ireland Haiti 6,620 km
Italy India 6,578 km
India Italy 6,578 km
Australia Myanmar 6,629 km
Canada Estonia 6,570 km
Ireland Pakistan 6,562 km
Brazil Sao Tome and Principe 6,639 km
Colombia Senegal 6,644 km
United Kingdom U.S. Virgin Islands 6,553 km

More distances from Japan

Calculate the distance between any 2 countries