The trip from Bayonne to Vernon is about 55 miles and takes roughly 1 hour 15 minutes via I-78 W and NJ-23 N, passing through Newark, Bloomfield, and Fairfield. Peak-hour traffic can add significant delay; plan accordingly.