Distance from Finland to Greece

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

Finland, Europe

Greece, Europe

2,556 km

Distance between centroids

2,017 km

Shortest distance

Calculated based on main borders (including major islands)

2,320 km

Shortest distance between major cities

Pori → Thessaloníki

Distances between Finland and Greece by cities:

City in Finland City in Greece Distance (kilometers)
Lappeenranta Athens 2,585 km
Turku Athens 2,501 km
Oulu Mytilene 2,883 km
Joensuu Kalamariá 2,492 km
Kouvola Mytilene 2,420 km
Espoo Mytilene 2,350 km
Tampere Athens 2,615 km
Kuopio Mytilene 2,647 km
Joensuu Athens 2,769 km
Hämeenlinna Athens 2,560 km
Vaasa Athens 2,797 km
Vaasa Mytilene 2,689 km
Helsinki Athens 2,469 km
Vantaa Mytilene 2,359 km
Lahti Athens 2,561 km
Turku Pátra 2,470 km
Jyväskylä Mytilene 2,574 km
Espoo Athens 2,472 km
Hämeenlinna Mytilene 2,439 km
Helsinki Mytilene 2,345 km

Distance between cities calculator →

Other distances from Finland

Distance between countries Kilometers
From Finland to China 5,975 km
From Finland to India 6,114 km
From Finland to United States 7,844 km
From Finland to Indonesia 9,987 km
From Finland to Pakistan 4,703 km

Other distances from Greece

Distances 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

Countries separated by similar distances

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

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 Finland

Calculate the distance between any 2 countries