Distance between Petrich and Gniezno
Distance from Petrich to Gniezno is 813 miles / 1309 kilometers.
Map showing the distance from Petrich to Gniezno
![]() |
Air distance: | miles km |
Time difference between Petrich and Gniezno
The time difference between Petrich and Gniezno is 1 hour. Gniezno is 1 hour behind Petrich. Current local time in Petrich is 23:57 EET (2025-03-05) and time in Gniezno is 22:57 CET (2025-03-05).