Located on the southern coast of Sri Lanka, Koggala is a picturesque coastal town renowned for its tranquil beaches and rich cultural heritage. The city is home to vibrant fishing communities and lush greenery, making it a perfect destination for nature lovers and beach enthusiasts alike. Visitors can explore the historic Koggala Lake, known for its scenic beauty and diverse wildlife, or unwind on the pristine beaches while enjoying breathtaking sunsets. With its charming blend of natural beauty and cultural significance, Koggala offers a distinctive experience that captures the essence of Sri Lanka's coastal charm.
The cheapest month to fly to Koggala is typically September.
The popular airports near Koggala city are Bandaranaike International Airport (CMB) in Colombo and Mattala Rajapaksa International Airport (HRI) in Hambantota.
The flight to Koggala (KCT) is roughly 3 hours 48 minutes and 1,490 miles (2,398 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Koggala from leading comparison sites using our search engine dashboard.
Mini islands in a freshwater lagoon
Exhibits on Buddhism & local heritage
Viewpoint for traditional stilt fishing
Surfing beach near dining & stores
Laid-back beachfront resort with surfing
Golden-sand beach with water activities
Laid-back sand beach with surfing
Turtles and sea turtles
Temple and history
Scenic spot with palm trees & hotels
Garden
Beach
Ancient Buddhist temple built into rock
Boat Ride
Alexander the great
Rainforest
Beach
Monastery
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Koggala (KCT) - The flight distance between these airports is 1,490 miles (2,398 kilometres). The direct flight time is roughly 3 hours 48 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Koggala (KCT) - The flight distance between these airports is 2,455 miles (3,951 kilometres). The direct flight time is roughly 5 hours 57 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Koggala (KCT) - The flight distance between these airports is 1,373 miles (2,210 kilometres). The direct flight time is roughly 3 hours 33 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Koggala (KCT) - The flight distance between these airports is 1,333 miles (2,146 kilometres). The direct flight time is roughly 3 hours 27 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Koggala (KCT) - The flight distance between these airports is 2,093 miles (3,368 kilometres). The direct flight time is roughly 5 hours 9 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Koggala (KCT) - The flight distance between these airports is 1,637 miles (2,635 kilometres). The direct flight time is roughly 4 hours 8 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Koggala (KCT) - The flight distance between these airports is 2,319 miles (3,732 kilometres). The direct flight time is roughly 5 hours 39 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Koggala (KCT) - The flight distance between these airports is 1,379 miles (2,220 kilometres). The direct flight time is roughly 3 hours 33 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Koggala (KCT) - The flight distance between these airports is 1,510 miles (2,429 kilometres). The direct flight time is roughly 3 hours 51 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Koggala (KCT) - The flight distance between these airports is 1,567 miles (2,522 kilometres). The direct flight time is roughly 3 hours 58 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Koggala (KCT) - The flight distance between these airports is 1,475 miles (2,374 kilometres). The direct flight time is roughly 3 hours 46 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Koggala (KCT) - The flight distance between these airports is 2,260 miles (3,638 kilometres). The direct flight time is roughly 5 hours 31 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Koggala (KCT) - The flight distance between these airports is 2,402 miles (3,865 kilometres). The direct flight time is roughly 5 hours 50 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Koggala (KCT) - The flight distance between these airports is 2,593 miles (4,173 kilometres). The direct flight time is roughly 6 hours 15 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Koggala (KCT) - The flight distance between these airports is 2,604 miles (4,190 kilometres). The direct flight time is roughly 6 hours 17 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Koggala (KCT) - The flight distance between these airports is 2,377 miles (3,825 kilometres). The direct flight time is roughly 5 hours 46 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Koggala (KCT) - The flight distance between these airports is 1,583 miles (2,548 kilometres). The direct flight time is roughly 4 hours 1 minute.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Koggala (KCT) - The flight distance between these airports is 1,432 miles (2,305 kilometres). The direct flight time is roughly 3 hours 40 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Koggala (KCT) - The flight distance between these airports is 2,405 miles (3,870 kilometres). The direct flight time is roughly 5 hours 50 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Koggala (KCT) - The flight distance between these airports is 2,394 miles (3,853 kilometres). The direct flight time is roughly 5 hours 49 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Koggala (KCT) - The flight distance between these airports is 2,387 miles (3,842 kilometres). The direct flight time is roughly 5 hours 48 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Koggala (KCT) - The flight distance between these airports is 2,198 miles (3,537 kilometres). The direct flight time is roughly 5 hours 23 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Koggala (KCT) - The flight distance between these airports is 2,343 miles (3,771 kilometres). The direct flight time is roughly 5 hours 42 minutes.
Expert Help
Choose Site / Currency