Distance from Slovenia to Albania

The distance between Slovenia and Albania is 694 kilometers (431 miles).

Slovenia, Europe

Albania, Europe

694 km

Distance between centroids

468 km

Shortest distance

Calculated based on main borders (including major islands)

623 km

Shortest distance between major cities

Novo Mesto → Tirana

Distances between Slovenia and Albania by cities:

City in Slovenia City in Albania Distance (kilometers)
Novo Mesto Lushnjë 653 km
Lipa Lushnjë 687 km
Kranj Durrës 683 km
Domžale Tirana 680 km
Kranj Lushnjë 730 km
Nova Gorica Durrës 696 km
Kamnik Tirana 687 km
Nova Gorica Tirana 715 km
Koper Tirana 680 km
Trbovlje Lushnjë 690 km
Ptuj Patos 705 km
Jesenice Tirana 731 km
Ljubljana Berat 740 km
Maribor Lushnjë 704 km
Ljubljana Tirana 677 km
Škofja Loka Tirana 697 km
Celje Durrës 641 km
Velenje Lushnjë 707 km
Trbovlje Durrës 643 km
Maribor Tirana 670 km

Distance between cities calculator →

Other distances from Slovenia

Distance between countries Kilometers
From Slovenia to China 7,191 km
From Slovenia to India 6,394 km
From Slovenia to United States 8,488 km
From Slovenia to Indonesia 10,761 km
From Slovenia to Pakistan 4,960 km

Other distances from Albania

Distances between countries Kilometers
From Albania to China 7,057 km
From Albania to India 5,942 km
From Albania to United States 9,168 km
From Albania to Indonesia 10,384 km
From Albania to Pakistan 4,541 km

Countries separated by similar distances

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

From To Distance (kilometers)
Sweden Denmark 688 km
Italy Kosovo 693 km
France Netherlands 694 km
Netherlands France 694 km
United Kingdom Netherlands 679 km
Netherlands United Kingdom 679 km
Italy Malta 677 km
Austria Luxembourg 670 km
Costa Rica El Salvador 717 km
Costa Rica Honduras 661 km
Germany Slovakia 719 km
Denmark Belgium 723 km
Belgium Denmark 723 km
Austria Montenegro 655 km
Italy Serbia 728 km

More distances from Slovenia

Calculate the distance between any 2 countries