Distance between Beaver and Lafayette
Distance from Beaver, PA to Lafayette, IN is 345 miles / 556 kilometers.
Map showing the distance from Beaver to Lafayette
![]() |
Air distance: | miles km |
Beaver, PA
City: | Beaver, PA |
Country: | United States |
Lafayette, IN
City: | Lafayette, IN |
Country: | United States |
Time difference between Beaver and Lafayette
There is no time difference between Beaver and Lafayette. Current local time in Beaver and Lafayette is 21:33 EST (2025-02-27)