There are
277 mi
from Farmington Hills, MI to North Tonawanda, NY
That's the driving distance. It would take 5 hours 35 mins to go from Farmington Hills, Michigan to North Tonawanda, New York.
The flight distance (direct flight from Farmington Hills, MI to North Tonawanda, NY) is 234.17 mi.
277 mi = 445.43 kms