Located on the beautiful island of Abaco in the Bahamas, Treasure Cay is a hidden gem offering pristine white sandy beaches, crystal clear turquoise waters, and a laid-back island atmosphere. This charming coastal town is a paradise for those seeking relaxation and tranquillity, with a range of outdoor activities such as snorkelling, diving, and deep-sea fishing. Explore the vibrant coral reefs just offshore, indulge in fresh seafood cuisine, or simply unwind under swaying coconut palms on the picture-perfect beaches. With its unspoiled natural beauty and warm hospitality, Treasure Cay is a true oasis for travellers looking to escape the hustle and bustle of everyday life.
The cheapest month to fly to Treasure Cay is typically September.
The popular airports near the city of Treasure Cay are Treasure Cay Airport (TCB), Marsh Harbour Airport (MHH), and Grand Bahama International Airport (FPO).
The flight to Treasure Cay (TCB) is roughly 23 hours 36 minutes and 10,398 miles (16,734 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Treasure Cay from leading comparison sites using our search engine dashboard.
Scenic, white sand beaches & lighthouse
Small isle with boat-building & a museum
Relaxed barrier isle with a quaint town
Vast saltwater sea for boating
Isolated white-sand beach on a cay
Lighthouse
Island
Marina
Snorkeling, scuba diving, and green sea turtle
Victorian house devoted to local history
Compact museum of local history
Island
Island
Island
Park
Point of interest
Island
Marina
Island
Island
National Park
National Park
Water
Fossil, tortoise, and nature
Island
Snorkeling
Island
Public Beach
Island
Beach
Beach
Water
Lighthouse
Beach
Water
Beach
Marina
Beach
Beach
Honeymoon
Heritage Museum
Historic site and history
Island
23.5 °C
Fri, 3 May 2024
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Treasure Cay (TCB) - The flight distance between these airports is 10,398 miles (16,734 kilometres). The direct flight time is roughly 23 hours 36 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Treasure Cay (TCB) - The flight distance between these airports is 10,006 miles (16,103 kilometres). The direct flight time is roughly 22 hours 44 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Treasure Cay (TCB) - The flight distance between these airports is 10,217 miles (16,443 kilometres). The direct flight time is roughly 23 hours 12 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Treasure Cay (TCB) - The flight distance between these airports is 10,143 miles (16,324 kilometres). The direct flight time is roughly 23 hours 2 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Treasure Cay (TCB) - The flight distance between these airports is 10,419 miles (16,768 kilometres). The direct flight time is roughly 23 hours 39 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Treasure Cay (TCB) - The flight distance between these airports is 10,474 miles (16,857 kilometres). The direct flight time is roughly 23 hours 46 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Treasure Cay (TCB) - The flight distance between these airports is 10,160 miles (16,350 kilometres). The direct flight time is roughly 23 hours 4 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Treasure Cay (TCB) - The flight distance between these airports is 10,156 miles (16,345 kilometres). The direct flight time is roughly 23 hours 4 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Treasure Cay (TCB) - The flight distance between these airports is 10,163 miles (16,355 kilometres). The direct flight time is roughly 23 hours 5 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Treasure Cay (TCB) - The flight distance between these airports is 10,217 miles (16,442 kilometres). The direct flight time is roughly 23 hours 12 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Treasure Cay (TCB) - The flight distance between these airports is 10,371 miles (16,691 kilometres). The direct flight time is roughly 23 hours 32 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Treasure Cay (TCB) - The flight distance between these airports is 10,259 miles (16,511 kilometres). The direct flight time is roughly 23 hours 17 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Treasure Cay (TCB) - The flight distance between these airports is 10,067 miles (16,201 kilometres). The direct flight time is roughly 22 hours 52 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Treasure Cay (TCB) - The flight distance between these airports is 9,956 miles (16,022 kilometres). The direct flight time is roughly 22 hours 37 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Treasure Cay (TCB) - The flight distance between these airports is 10,053 miles (16,179 kilometres). The direct flight time is roughly 22 hours 50 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Treasure Cay (TCB) - The flight distance between these airports is 10,158 miles (16,348 kilometres). The direct flight time is roughly 23 hours 4 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Treasure Cay (TCB) - The flight distance between these airports is 10,328 miles (16,621 kilometres). The direct flight time is roughly 23 hours 27 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Treasure Cay (TCB) - The flight distance between these airports is 10,271 miles (16,529 kilometres). The direct flight time is roughly 23 hours 19 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Treasure Cay (TCB) - The flight distance between these airports is 10,190 miles (16,400 kilometres). The direct flight time is roughly 23 hours 8 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Treasure Cay (TCB) - The flight distance between these airports is 10,158 miles (16,347 kilometres). The direct flight time is roughly 23 hours 4 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Treasure Cay (TCB) - The flight distance between these airports is 10,104 miles (16,261 kilometres). The direct flight time is roughly 22 hours 57 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Treasure Cay (TCB) - The flight distance between these airports is 10,293 miles (16,565 kilometres). The direct flight time is roughly 23 hours 22 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Treasure Cay (TCB) - The flight distance between these airports is 10,161 miles (16,353 kilometres). The direct flight time is roughly 23 hours 4 minutes.
Expert Help
Choose Site / Currency