Miles between Virginia Beach, VA and Bellefontaine Neighbors, MO

There are
935 mi
from Virginia Beach, VA to Bellefontaine Neighbors, MO

That's the driving distance. It would take 17 hours 26 mins to go from Virginia Beach, Virginia to Bellefontaine Neighbors, Missouri.

The flight distance (direct flight from Virginia Beach, VA to Bellefontaine Neighbors, MO) is 787.94 mi.

935 mi = 1,504.67 kms