| Cities | Distance |
| Giresun to Karlovo | 709.12 mi (1,141.21 km) |
| Giresun to Karnobat | 599.10 mi (964.17 km) |
| Giresun to Kavarna | 543.10 mi (874.04 km) |
| Giresun to Kazanlak | 678.94 mi (1,092.65 km) |
| Giresun to Knezha | 752.58 mi (1,211.17 km) |
| Giresun to Kostinbrod | 790.55 mi (1,272.27 km) |
| Giresun to Kozloduy | 773.02 mi (1,244.06 km) |
| Giresun to Kyustendil | 815.81 mi (1,312.93 km) |
| Giresun to Levski | 699.11 mi (1,125.10 km) |
| Giresun to Lom | 797.88 mi (1,284.07 km) |
| Giresun to Lovech | 717.42 mi (1,154.58 km) |
| Giresun to Lukovit | 745.52 mi (1,199.79 km) |
| Giresun to Lyaskovets | 667.19 mi (1,073.73 km) |
| Giresun to Mezdra | 768.44 mi (1,236.68 km) |
| Giresun to Momchilgrad | 674.87 mi (1,086.10 km) |