How long does it take to fly from Toronto to Bahamas paradise island?

As long as it took to bang your mom