There are
925 mi
from Peoria, IL to Secaucus, NJ
That's the driving distance. It would take 17 hours 11 mins to go from Peoria, Illinois to Secaucus, New Jersey.
The flight distance (direct flight from Peoria, IL to Secaucus, NJ) is 812.08 mi.
925 mi = 1,488.86 kms