Distance between Lafayette and Virginia Beach
Distance from Lafayette, TN to Virginia Beach, VA is 557 miles / 896 kilometers.
Map showing the distance from Lafayette to Virginia Beach
Air distance: | miles km |
Lafayette, TN
City: | Lafayette, TN |
Country: | United States |
Coordinates: |
36°31′16″N 86°1′34″W |
Virginia Beach, VA
City: | Virginia Beach, VA |
Country: | United States |
Coordinates: |
36°51′10″N 75°58′40″W |
Time difference between Lafayette and Virginia Beach
The time difference between Lafayette and Virginia Beach is 23 hours. Virginia Beach is 23 hours behind Lafayette. Current local time in Lafayette is 23:15 CST (2025-01-09) and time in Virginia Beach is 00:15 EST (2025-01-10).