Distance between Petrich and Sosnovoborsk
Distance from Petrich to Sosnovoborsk is 3198 miles / 5146 kilometers.
Map showing the distance from Petrich to Sosnovoborsk
![]() |
Air distance: | miles km |
Petrich
City: | Petrich |
Country: | Bulgaria |
Sosnovoborsk
City: | Sosnovoborsk |
Country: | Russia |
Time difference between Petrich and Sosnovoborsk
The time difference between Petrich and Sosnovoborsk is 5 hours. Sosnovoborsk is 5 hours ahead of Petrich. Current local time in Petrich is 16:28 EET (2025-03-09) and time in Sosnovoborsk is 21:28 +07 (2025-03-09).