Distance from Portugal to Greece

The distance between Portugal and Greece is 2,582 kilometers (1,605 miles).

Portugal, Europe

Greece, Europe

2,582 km

Distance between centroids

2,249 km

Shortest distance

Calculated based on main borders (including major islands)

2,522 km

Shortest distance between major cities

Guarda → Lárisa

Distances between Portugal and Greece by cities:

City in Portugal City in Greece Distance (kilometers)
Amadora Lárisa 2,722 km
Viseu Lárisa 2,574 km
Lisbon Athens 2,859 km
Queluz Athens 2,868 km
Amadora Alexandroupoli 2,995 km
Setúbal Lárisa 2,698 km
Queluz Piraeus 2,862 km
Corroios Alexandroupoli 2,992 km
Porto Lárisa 2,626 km
Évora Piraeus 2,749 km
Évora Athens 2,755 km
Faro Athens 2,788 km
Braga Athens 2,767 km
Lisbon Lárisa 2,716 km
Funchal Athens 3,713 km
Guarda Lárisa 2,522 km
Faro Lárisa 2,657 km
Leiria Alexandroupoli 2,932 km
Funchal Palaió Fáliro 3,712 km
Guarda Athens 2,676 km

Distance between cities calculator →

Other distances from Portugal

Distance between countries Kilometers
From Portugal to China 9,179 km
From Portugal to India 8,354 km
From Portugal to United States 7,335 km
From Portugal to Indonesia 12,777 km
From Portugal to Pakistan 6,945 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 Portugal and Greece.

From To Distance (kilometers)
China Cambodia 2,582 km
France Libya 2,577 km
Peru Brazil 2,577 km
Brazil Peru 2,577 km
Ecuador Cuba 2,584 km
Ecuador Saint Lucia 2,576 km
Germany Morocco 2,589 km
United Kingdom Tunisia 2,591 km
Colombia Bolivia 2,591 km
Germany Cyprus 2,562 km
United States Honduras 2,600 km
Peru Suriname 2,557 km
Ecuador Puerto Rico 2,556 km
Japan Guam 2,605 km
Mexico Cuba 2,555 km

More distances from Portugal

Calculate the distance between any 2 countries