The distance between other cities
- Distance Petrich - Sofia
- Distance Petrich - Plovdiv
- Distance Petrich - Varna
- Distance Petrich - Burgas
- Distance Petrich - Ruse
- Distance Petrich - Stara Zagora
- Distance Petrich - Pleven
- Distance Petrich - Sliven
- Distance Petrich - Dobrich
- Distance Petrich - Shumen
- Distance Petrich - Pernik
- Distance Petrich - Yambol
- Distance Petrich - Haskovo
- Distance Petrich - Pazardzhik
- Distance Petrich - Blagoevgrad
- Distance Petrich - Veliko Turnovo
- Distance Petrich - Gabrovo
- Distance Petrich - Vratsa
- Distance Petrich - Kazanluk
- Distance Petrich - Vidin
- Distance Petrich - Asenovgrad
- Distance Petrich - Kurdzhali
- Distance Petrich - Kyustendil
- Distance Petrich - Montana
- Distance Petrich - Dimitrovgrad
- Distance Petrich - Lovech
- Distance Petrich - Silistra
- Distance Petrich - Gorna Oryakhovitsa
- Distance Petrich - Razgrad
- Distance Petrich - Targovishte
- Distance Petrich - Dupnitsa
- Distance Petrich - Svishtov
- Distance Petrich - Smolyan
- Distance Petrich - Samokov
- Distance Petrich - Lom
- Distance Petrich - Sandanski
- Distance Petrich - Sevlievo
- Distance Petrich - Nova Zagora
- Distance Petrich - Velingrad
- Distance Petrich - Cherven Bryag
- Distance Petrich - Troyan
- Distance Petrich - Aytos
- Distance Petrich - Botevgrad
- Distance Petrich - Gotse Delchev
- Distance Petrich - Karlovo
- Distance Petrich - Karnobat
- Distance Petrich - Panagyurishte
- Distance Petrich - Svilengrad
- Distance Petrich - Kharmanli
- Distance Sofia - Petrich
- Distance Plovdiv - Petrich
- Distance Varna - Petrich
- Distance Burgas - Petrich
- Distance Ruse - Petrich
- Distance Stara Zagora - Petrich
- Distance Pleven - Petrich
- Distance Sliven - Petrich
- Distance Dobrich - Petrich
- Distance Shumen - Petrich
- Distance Pernik - Petrich
- Distance Yambol - Petrich
- Distance Haskovo - Petrich
- Distance Pazardzhik - Petrich
- Distance Blagoevgrad - Petrich
- Distance Veliko Turnovo - Petrich
- Distance Gabrovo - Petrich
- Distance Vratsa - Petrich
- Distance Kazanluk - Petrich
- Distance Vidin - Petrich
- Distance Asenovgrad - Petrich
- Distance Kurdzhali - Petrich
- Distance Kyustendil - Petrich
- Distance Montana - Petrich
- Distance Dimitrovgrad - Petrich
- Distance Lovech - Petrich
- Distance Silistra - Petrich
- Distance Gorna Oryakhovitsa - Petrich
- Distance Razgrad - Petrich
- Distance Targovishte - Petrich
- Distance Dupnitsa - Petrich
- Distance Svishtov - Petrich
- Distance Smolyan - Petrich
- Distance Samokov - Petrich
- Distance Lom - Petrich
- Distance Sandanski - Petrich
- Distance Sevlievo - Petrich
- Distance Nova Zagora - Petrich
- Distance Velingrad - Petrich
- Distance Cherven Bryag - Petrich
- Distance Troyan - Petrich
- Distance Aytos - Petrich
- Distance Botevgrad - Petrich
- Distance Gotse Delchev - Petrich
- Distance Karlovo - Petrich
- Distance Karnobat - Petrich
- Distance Panagyurishte - Petrich
- Distance Svilengrad - Petrich
- Distance Kharmanli - Petrich