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 59 minutes and 1,574 miles (2,533 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
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 Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Koggala (KCT) - The flight distance between these airports is 1,574 miles (2,533 kilometres). The direct flight time is roughly 3 hours 59 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Koggala (KCT) - The flight distance between these airports is 1,034 miles (1,665 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Koggala (KCT) - The flight distance between these airports is 484 miles (778 kilometres). The direct flight time is roughly 1 hour 34 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Koggala (KCT) - The flight distance between these airports is 529 miles (851 kilometres). The direct flight time is roughly 1 hour 40 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Koggala (KCT) - The flight distance between these airports is 393 miles (632 kilometres). The direct flight time is roughly 1 hour 22 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Koggala (KCT) - The flight distance between these airports is 787 miles (1,266 kilometres). The direct flight time is roughly 2 hours 14 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Koggala (KCT) - The flight distance between these airports is 290 miles (466 kilometres). The direct flight time is roughly 1 hour 8 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Koggala (KCT) - The flight distance between these airports is 1,272 miles (2,047 kilometres). The direct flight time is roughly 3 hours 19 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Koggala (KCT) - The flight distance between these airports is 1,287 miles (2,070 kilometres). The direct flight time is roughly 3 hours 21 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Koggala (KCT) - The flight distance between these airports is 464 miles (746 kilometres). The direct flight time is roughly 1 hour 31 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Koggala (KCT) - The flight distance between these airports is 1,470 miles (2,365 kilometres). The direct flight time is roughly 3 hours 45 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Koggala (KCT) - The flight distance between these airports is 784 miles (1,261 kilometres). The direct flight time is roughly 2 hours 14 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Koggala (KCT) - The flight distance between these airports is 1,435 miles (2,310 kilometres). The direct flight time is roughly 3 hours 41 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Koggala (KCT) - The flight distance between these airports is 414 miles (666 kilometres). The direct flight time is roughly 1 hour 25 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Koggala (KCT) - The flight distance between these airports is 347 miles (559 kilometres). The direct flight time is roughly 1 hour 16 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Koggala (KCT) - The flight distance between these airports is 971 miles (1,562 kilometres). The direct flight time is roughly 2 hours 39 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Koggala (KCT) - The flight distance between these airports is 1,524 miles (2,452 kilometres). The direct flight time is roughly 3 hours 53 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Koggala (KCT) - The flight distance between these airports is 1,576 miles (2,536 kilometres). The direct flight time is roughly 4 hours.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Koggala (KCT) - The flight distance between these airports is 834 miles (1,342 kilometres). The direct flight time is roughly 2 hours 21 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Koggala (KCT) - The flight distance between these airports is 1,812 miles (2,917 kilometres). The direct flight time is roughly 4 hours 31 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Koggala (KCT) - The flight distance between these airports is 306 miles (492 kilometres). The direct flight time is roughly 1 hour 10 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Koggala (KCT) - The flight distance between these airports is 1,047 miles (1,684 kilometres). The direct flight time is roughly 2 hours 49 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Koggala (KCT) - The flight distance between these airports is 1,721 miles (2,769 kilometres). The direct flight time is roughly 4 hours 19 minutes.