There are
3,028 mi
from Chesapeake, VA to Port Angeles, WA
That's the driving distance. It would take 2 days 7 hours to go from Chesapeake, Virginia to Port Angeles, Washington.
The flight distance (direct flight from Chesapeake, VA to Port Angeles, WA) is 2,484.78 mi.
3,028 mi = 4,872.34 kms