Distance between New Westminster and Lafayette
Distance from New Westminster to Lafayette, IN is 1847 miles / 2973 kilometers.
Map showing the distance from New Westminster to Lafayette
![]() |
Air distance: | miles km |
New Westminster
City: | New Westminster |
Country: | Canada |
Lafayette, IN
City: | Lafayette, IN |
Country: | United States |
Time difference between New Westminster and Lafayette
The time difference between New Westminster and Lafayette is 3 hours. Lafayette is 3 hours ahead of New Westminster. Current local time in New Westminster is 17:07 PST (2025-02-25) and time in Lafayette is 20:07 EST (2025-02-25).