State Police Sgt. Julian Castellanos says it appears the men were shot before they pulled their SUV over in a construction zone in the southbound lanes near Interchange 6 in Burlington County around 3:30 a.m. Tuesday.
Castellanos says they were taken to a hospital and their wounds do not appear to be life-threatening.
State troopers are talking to a third man who was in the SUV.
No names have been released.