Distance between Bayambang and San Pedro
Distance from Bayambang to San Pedro is 108 miles / 174 kilometers.
Map showing the distance from Bayambang to San Pedro
![]() |
Air distance: | miles km |
Time difference between Bayambang and San Pedro
There is no time difference between Bayambang and San Pedro. Current local time in Bayambang and San Pedro is 05:58 PST (2025-02-28)