Distance from Greece to Norway

The distance between Greece and Norway is 2,556 kilometers (1,588 miles).

Greece, Europe

Norway, Europe

2,556 km

Distance between centroids

2,116 km

Shortest distance

Calculated based on main borders (including major islands)

2,304 km

Shortest distance between major cities

Thessaloníki → Oslo

Distances between Greece and Norway by cities:

City in Greece City in Norway Distance (kilometers)
Kalamata Stavanger 2,711 km
Palaió Fáliro Bergen 2,813 km
Thessaloníki Oslo 2,304 km
Athens Trondheim 2,969 km
Néa Ionía Bergen 2,804 km
Kalamata Oslo 2,670 km
Rethymno Lillestrøm 2,901 km
Néa Ionía Sandnes 2,486 km
Piraeus Bergen 2,810 km
Kalamariá Bergen 2,516 km
Corfu Bodø 3,097 km
Kalamariá Oslo 2,311 km
Lárisa Oslo 2,399 km
Rethymno Oslo 2,904 km
Corfu Sandnes 2,363 km
Thessaloníki Bergen 2,509 km
Lárisa Lillestrøm 2,397 km
Piraeus Oslo 2,609 km
Níkaia Sandnes 2,655 km
Alexandroupoli Sandnes 2,450 km

Distance between cities calculator →

Other distances from Greece

Distance between countries Kilometers
From Greece to China 7,030 km
From Greece to India 5,787 km
From Greece to United States 9,431 km
From Greece to Indonesia 10,248 km
From Greece to Pakistan 4,407 km

Other distances from Norway

Distances between countries Kilometers
From Norway to China 6,908 km
From Norway to India 6,968 km
From Norway to United States 7,205 km
From Norway to Indonesia 10,924 km
From Norway to Pakistan 5,534 km

Countries separated by similar distances

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

From To Distance (kilometers)
Germany Cyprus 2,562 km
Peru Suriname 2,557 km
Ecuador Puerto Rico 2,556 km
Mexico Cuba 2,555 km
Mexico Bahamas 2,554 km
United Kingdom Malta 2,552 km
Ecuador Suriname 2,546 km
Ecuador Saint Lucia 2,576 km
Peru Brazil 2,577 km
Brazil Peru 2,577 km
France Libya 2,577 km
China Cambodia 2,582 km
Spain Mali 2,538 km
Ecuador Cuba 2,584 km
Italy Georgia 2,534 km

More distances from Greece

Calculate the distance between any 2 countries