Kelaniya, a charming city in Sri Lanka, holds a rich tapestry of cultural and historical significance waiting to be explored by visitors. Situated on the banks of the Kelani River, this vibrant city is renowned for its sacred Kelaniya Raja Maha Vihara temple, which dates back to the 3rd century BC. Kelaniya captivates travelers with its serene atmosphere, lush greenery, and traditional architecture. Stroll through the bustling markets, savor authentic Sri Lankan cuisine, and immerse yourself in the local customs and traditions that make Kelaniya a truly enchanting destination for those seeking a glimpse into the soul of Sri Lanka.
The cheapest month to fly to Kelaniya is typically in September.
The popular airports near Kelaniya include Bandaranaike International Airport (BIA) in Colombo and Ratmalana Airport in Colombo.
The flight to Kelaniya (KEZ) is roughly 6 hours 48 minutes and 2,836 miles (4,565 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
The best way is to compare flights to Kelaniya from leading comparison sites using our search engine dashboard.
Prominent temple with famous paintings
Traditional temple & education center
Scenic waterfront area with food stalls
Historic mosque with unique architecture
Laid-back park for outdoor activities
Square with a statue-topped fountain
Historical artifacts in a grand building
Ocean retreat for swimming & basking
Buddhist temple complex on Beira Lake
Landscaped zoo with a butterfly garden
Lake with a scenic island & a temple
Prominent tower & symbolic landmark
City-center seaside walkway & park
Unique group of shopping stalls on lake
Posh venue for gambling & entertainment
Museum in a former governor's residence
Architect's residence with house tours
Waterfront park with a food court
Notable 17th-century Protestant church
Serene wetlands with paths & bird life
Informal market for produce & attire
Historic building & president's office
Local contemporary gallery with 2 rooms
Lighthouse and clock tower
Expansive gardens in a serene locale
Pilgrimage site with a holy bodhi tree
Vintage aircraft & aviation history
Distinguished golf club with 18 holes
Beach
1800s Catholic church with a reliquary
Grand 19th-century Roman Catholic church
Buddhist temple with a white stupa
Buddhist temple with eclectic design
Gallery with works by local artists
Temple and architecture
Basic casino with table games & a buffet
Temple and architecture
Aquarium with underwater viewing
Lush nature park with tranquil pathways
Clock tower
Lake and wetland
Casino and poker
Park and garden and beach
Park and garden
Park and garden
Safari, elephant, nature reserve, wildlife and nature
Landmark lighthouse with coastal views
Early 20th-century Buddhist temple
Playful museum with puppets & shows
Water park
Amusement park, nature center & museum
Basilica, church and shrine
Beach
Art, museum and modern art
Cultural village museum & craft center
Maritime museum and museum
Architecture
Temple, architecture and history
Hindu temple with colorful carvings
Educational planetarium & workshops
Temple and buddhism
Museum devoted to Sri Lankan heroes
Theater & art gallery with a cafe
Historic building with shops & eateries
Lake
Urban retreat with a temple & small lake
Currency exhibits & ancient coin display
Park and garden
Beach
Temple and history
Temple and history
Beach
Museum
Architecture
Beach
Historic temple with vivid frescoes
Temple and history
Stone Hindu temple with ornate carvings
Park and garden
History
Beach
30 °C
Sat, 11 May 2024
Flights from Manila, Philippines - Metropolitan Area Airport (MNL) to Kelaniya (KEZ) - The flight distance between these airports is 2,836 miles (4,565 kilometres). The direct flight time is roughly 6 hours 48 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Kelaniya (KEZ) - The flight distance between these airports is 3,019 miles (4,858 kilometres). The direct flight time is roughly 7 hours 12 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Kelaniya (KEZ) - The flight distance between these airports is 2,913 miles (4,688 kilometres). The direct flight time is roughly 6 hours 58 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Kelaniya (KEZ) - The flight distance between these airports is 2,811 miles (4,524 kilometres). The direct flight time is roughly 6 hours 44 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Kelaniya (KEZ) - The flight distance between these airports is 2,663 miles (4,286 kilometres). The direct flight time is roughly 6 hours 25 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Kelaniya (KEZ) - The flight distance between these airports is 3,137 miles (5,048 kilometres). The direct flight time is roughly 7 hours 28 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Kelaniya (KEZ) - The flight distance between these airports is 3,091 miles (4,975 kilometres). The direct flight time is roughly 7 hours 22 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Kelaniya (KEZ) - The flight distance between these airports is 3,063 miles (4,929 kilometres). The direct flight time is roughly 7 hours 18 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Kelaniya (KEZ) - The flight distance between these airports is 3,010 miles (4,844 kilometres). The direct flight time is roughly 7 hours 11 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Kelaniya (KEZ) - The flight distance between these airports is 3,038 miles (4,890 kilometres). The direct flight time is roughly 7 hours 15 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Kelaniya (KEZ) - The flight distance between these airports is 3,121 miles (5,023 kilometres). The direct flight time is roughly 7 hours 26 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Kelaniya (KEZ) - The flight distance between these airports is 3,103 miles (4,994 kilometres). The direct flight time is roughly 7 hours 23 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Kelaniya (KEZ) - The flight distance between these airports is 3,121 miles (5,023 kilometres). The direct flight time is roughly 7 hours 26 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Kelaniya (KEZ) - The flight distance between these airports is 2,892 miles (4,654 kilometres). The direct flight time is roughly 6 hours 55 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Kelaniya (KEZ) - The flight distance between these airports is 2,912 miles (4,687 kilometres). The direct flight time is roughly 6 hours 58 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Kelaniya (KEZ) - The flight distance between these airports is 2,954 miles (4,754 kilometres). The direct flight time is roughly 7 hours 3 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Kelaniya (KEZ) - The flight distance between these airports is 2,972 miles (4,784 kilometres). The direct flight time is roughly 7 hours 6 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Kelaniya (KEZ) - The flight distance between these airports is 2,885 miles (4,643 kilometres). The direct flight time is roughly 6 hours 54 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Kelaniya (KEZ) - The flight distance between these airports is 2,919 miles (4,697 kilometres). The direct flight time is roughly 6 hours 59 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Kelaniya (KEZ) - The flight distance between these airports is 2,938 miles (4,728 kilometres). The direct flight time is roughly 7 hours 1 minute.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Kelaniya (KEZ) - The flight distance between these airports is 3,010 miles (4,844 kilometres). The direct flight time is roughly 7 hours 11 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Kelaniya (KEZ) - The flight distance between these airports is 2,841 miles (4,572 kilometres). The direct flight time is roughly 6 hours 48 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Kelaniya (KEZ) - The flight distance between these airports is 2,976 miles (4,789 kilometres). The direct flight time is roughly 7 hours 6 minutes.
Expert Help
Choose Site / Currency