How long is a flight from Chicago to the Bahamas?

Chicago, IL (CHI) to Nassau (NAS) Shortest Flight Duration 3 hours 10 mins