How long is the flight from Ft Lauderdale to Minnesota?

The flight from Fort Lauderdale, Florida to Minnesota is approximately 3 - 4 hours.