There are
1,129 mi
from Monroe, LA to Dunkirk, NY
That's the driving distance. It would take 21 hours 37 mins to go from Monroe, Louisiana to Dunkirk, New York.
The flight distance (direct flight from Monroe, LA to Dunkirk, NY) is 980.61 mi.
1,129 mi = 1,817.25 kms