Nestled in the serene turquoise waters of the Bahamas, Crooked Island is a hidden gem waiting to be discovered by adventurous travelers seeking a tranquil escape. This picturesque island boasts untouched natural beauty, with its rugged coastline, pristine beaches, and vibrant coral reefs teeming with marine life. Visitors can immerse themselves in the laid-back charm of the local communities, savoring fresh seafood delicacies and engaging in water-based activities such as snorkeling, diving, and fishing. With its warm hospitality and unspoiled landscapes, Crooked Island offers a perfect retreat for those looking to unwind in a truly idyllic setting.
The cheapest month to fly to Crooked Island, Bahamas is typically May.
The popular airports near Crooked Island, Bahamas are Crooked Island Airport (CRI) and Colonel Hill Airport (CRI).
The flight to Crooked Island, Bahamas (CRI) is roughly 24 hours 10 minutes and 10,654 miles (17,146 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Crooked Island, Bahamas from leading comparison sites using our search engine dashboard.
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,654 miles (17,146 kilometres). The direct flight time is roughly 24 hours 10 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,338 miles (16,637 kilometres). The direct flight time is roughly 23 hours 28 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,463 miles (16,839 kilometres). The direct flight time is roughly 23 hours 45 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,386 miles (16,715 kilometres). The direct flight time is roughly 23 hours 34 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,735 miles (17,276 kilometres). The direct flight time is roughly 24 hours 21 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,746 miles (17,293 kilometres). The direct flight time is roughly 24 hours 22 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,487 miles (16,877 kilometres). The direct flight time is roughly 23 hours 48 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,404 miles (16,744 kilometres). The direct flight time is roughly 23 hours 37 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,425 miles (16,777 kilometres). The direct flight time is roughly 23 hours 39 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,485 miles (16,873 kilometres). The direct flight time is roughly 23 hours 47 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,626 miles (17,101 kilometres). The direct flight time is roughly 24 hours 6 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,585 miles (17,034 kilometres). The direct flight time is roughly 24 hours 1 minute.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,397 miles (16,732 kilometres). The direct flight time is roughly 23 hours 36 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,292 miles (16,563 kilometres). The direct flight time is roughly 23 hours 22 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,390 miles (16,722 kilometres). The direct flight time is roughly 23 hours 35 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,489 miles (16,880 kilometres). The direct flight time is roughly 23 hours 48 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,596 miles (17,053 kilometres). The direct flight time is roughly 24 hours 2 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,523 miles (16,935 kilometres). The direct flight time is roughly 23 hours 53 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,522 miles (16,934 kilometres). The direct flight time is roughly 23 hours 52 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,489 miles (16,880 kilometres). The direct flight time is roughly 23 hours 48 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,434 miles (16,792 kilometres). The direct flight time is roughly 23 hours 41 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,615 miles (17,083 kilometres). The direct flight time is roughly 24 hours 5 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Crooked Island, Bahamas (CRI) - The flight distance between these airports is 10,490 miles (16,882 kilometres). The direct flight time is roughly 23 hours 48 minutes.
Expert Help
Choose Site / Currency