Miles between Columbus, OH and Bayonne, NJ

There are
530 mi
from Columbus, OH to Bayonne, NJ

That's the driving distance. It would take 10 hours 25 mins to go from Columbus, Ohio to Bayonne, New Jersey.

The flight distance (direct flight from Columbus, OH to Bayonne, NJ) is 470.41 mi.

530 mi = 852.50 kms