Distance between Batan and San Leonardo
Distance from Batan to San Leonardo is 281 miles / 452 kilometers.
Map showing the distance from Batan to San Leonardo
![]() |
Air distance: | miles km |
Batan
City: | Batan |
Country: | Philippines |
San Leonardo
City: | San Leonardo |
Country: | Philippines |
Time difference between Batan and San Leonardo
There is no time difference between Batan and San Leonardo. Current local time in Batan and San Leonardo is 07:59 PST (2025-02-28)