Onancock to Durham distance
driving distance = 261 miles
flight distance = 211 miles
The straight line distance between Onancock and Durham is 420 kilometers.
Travel time from Onancock, VA to Durham, NC
How long does it take to drive?
4 hours, 56 minutes
How long does it take to fly?
This is estimated based on the Onancock to Durham distance by plane of 211 miles.
What's the distance to Onancock, VA from where I am now?
Durham, North Carolina
How far is Durham, NC from me?