The driving distance between Virginia Beach, VA and Seattle, WA is approximately 2,650 miles (4,265 km) via I-80 W / I-90 W.
I-64 W → I-70 W → I-76 W → I-80 W → I-84 W → I-90 W. Crosses Appalachians, Midwest plains, Rockies, Columbia Basin.
Direct flights: ~5.5 hrs (ORF→SEA). Connecting: 7–10 hrs.