There are
813 mi
from Bayonne, NJ to Wheaton, IL
That's the driving distance. It would take 15 hours 21 mins to go from Bayonne, New Jersey to Wheaton, Illinois.
The flight distance (direct flight from Bayonne, NJ to Wheaton, IL) is 730.55 mi.
813 mi = 1,307.75 kms