| Cities | Distance |
|---|---|
| Gjirokaster to Kruje | 100.55 mi (161.83 km) |
| Gjirokaster to Kucove | 52.22 mi (84.04 km) |
| Gjirokaster to Kukes | 140.11 mi (225.49 km) |
| Gjirokaster to Lac | 110.58 mi (177.96 km) |
| Gjirokaster to Lezhe | 121.23 mi (195.09 km) |
| Gjirokaster to Libonik | 56.31 mi (90.62 km) |
| Gjirokaster to Librazhd | 77.75 mi (125.12 km) |
| Gjirokaster to Librazhd-Qender | 78.81 mi (126.83 km) |
| Gjirokaster to Lushnje | 64.06 mi (103.09 km) |
| Gjirokaster to Patos | 50.54 mi (81.34 km) |
| Gjirokaster to Permet | 16.23 mi (26.12 km) |
| Gjirokaster to Perondi | 50.62 mi (81.46 km) |
| Gjirokaster to Peshkopi | 112.75 mi (181.46 km) |
| Gjirokaster to Pogradec | 63.66 mi (102.45 km) |
| Gjirokaster to Puke | 137.57 mi (221.40 km) |