Around the World

Distance between Leonardtown and Virginia Beach

Distance from Leonardtown, MD to Virginia Beach, VA is 106 miles / 170 kilometers.

Map showing the distance from Leonardtown to Virginia Beach

Beeline Air distance: miles km

Leonardtown, MD

City: Leonardtown, MD
Country: United States

Virginia Beach, VA

City: Virginia Beach, VA
Country: United States

Time difference between Leonardtown and Virginia Beach

There is no time difference between Leonardtown and Virginia Beach. Current local time in Leonardtown and Virginia Beach is 16:42 EST (2025-01-21)

Search