Distance between Dinagat and Pio
Distance from Dinagat to Pio is 491 miles / 790 kilometers.
Map showing the distance from Dinagat to Pio
![]() |
Air distance: | miles km |
Time difference between Dinagat and Pio
There is no time difference between Dinagat and Pio. Current local time in Dinagat and Pio is 19:41 PST (2025-02-27)