Miles between Washington, DC and New Bern, NC

There are
321 mi
from Washington, DC to New Bern, NC

That's the driving distance. It would take 6 hours 16 mins to go from Washington, District of Columbia to New Bern, North Carolina.

The flight distance (direct flight from Washington, DC to New Bern, NC) is 261.63 mi.

321 mi = 516.55 kms