| Haapsalu to Bajram Curri | 1,155.29 mi (1,859.25 km) |
| Haapsalu to Belsh | 1,250.79 mi (2,012.96 km) |
| Haapsalu to Berat | 1,269.90 mi (2,043.70 km) |
| Haapsalu to Bucimas | 1,253.17 mi (2,016.78 km) |
| Haapsalu to Burrel | 1,207.15 mi (1,942.72 km) |
| Haapsalu to Corovode | 1,282.27 mi (2,063.62 km) |
| Haapsalu to Durres | 1,230.91 mi (1,980.95 km) |
| Haapsalu to Elbasan | 1,240.95 mi (1,997.11 km) |
| Haapsalu to Erseke | 1,291.61 mi (2,078.65 km) |
| Haapsalu to Fier | 1,270.40 mi (2,044.52 km) |
| Haapsalu to Fushe-Kruje | 1,217.41 mi (1,959.22 km) |
| Haapsalu to Gjirokaster | 1,312.49 mi (2,112.25 km) |
| Haapsalu to Gramsh | 1,257.22 mi (2,023.30 km) |
| Haapsalu to Kamez | 1,223.98 mi (1,969.80 km) |
| Haapsalu to Kavaje | 1,238.86 mi (1,993.75 km) |