There are
1,054 mi
from Waterloo, IA to Morgan City, LA
That's the driving distance. It would take 19 hours 34 mins to go from Waterloo, Iowa to Morgan City, Louisiana.
The flight distance (direct flight from Waterloo, IA to Morgan City, LA) is 886.19 mi.
1,054 mi = 1,696.28 kms