There are
139 mi
from Schenectady, NY to Franklin Lakes, NJ
That's the driving distance. It would take 2 hours 47 mins to go from Schenectady, New York to Franklin Lakes, New Jersey.
The flight distance (direct flight from Schenectady, NY to Franklin Lakes, NJ) is 124.94 mi.
139 mi = 224.07 kms