The western border is 506 km long, of them 165 km are with North Macedonia and 341 km are with Serbia. The frontier with North Macedonia runs from the Tumba Peak in the south through the mountains of Ograzhden, Maleshevo, Vlahina and Osogovo up to mount Kitka. There are three border crossings near the town of Petrich and at the villages of Logodazh and Gyueshevo. The border with Serbia runs from Kitka through the mountainous region Kraishte, including the Ruy Mountain, crosses the valley of the river Nishava, runs through the main watershed of the western Balkan Mountains and follows the river Timok for 15 km until its confluence with the Danube. There are five border checkpoints at Dolno Uyno, Strezimirovtsi, Kalotina, Vrashka Chuka and Bregovo.