Do you need help?

Call for exclusive deals: 0800 026 3723

Cheap flights to Sri Lanka

Why book with eDreams
  • Choose from 660+ airlines
  • Choose from more than 60,000 flight routes
  • eDreams price guarantee

Visit Sri Lanka: destinations A-Z

Info and things to do in Sri Lanka

Sri Lanka will seduce you with its many attractions, from untouched rainforests to mystical temples. An island nation, the country has a rich history shaped in part by its favourable geographical location and deep harbour. It is home to many temples, ancient cities, beautiful beaches, diverse wildlife and friendly people. Discover its delectable cuisine, enjoy a fabulous sunrise in the mountains or ride the waves at a spectacular beach. Sri Lanka will woo you to explore modern cities and its diverse cultural heritage, which are sure to delight. If travelling by plane, flights to Sri Lanka will arrive at the Bandaranaike International Airport, Ratmalana Airport or Mattala Rajapaksa International Airports. Some key airlines present in the country include British Airways, Thai Airways, Qatar Airways and Etihad Airways.

The official capital is Sri Jayawardenepura Kotte, located in the southwestern part of Sri Lanka. It has a rich history and was once the capital of the Sinhalese kingdom of Kotte. A modern city, Sri Jayawardenepura Kotte is home to the parliament house, government offices and universities. The former capital, Colombo, has a strong colonial history. Guests will be delighted at the mixture of old and new. Marvel at posh hotels, golf courses, shopping boutiques, restaurants and bars. Gaze at colonial buildings and visit temples and museums. Colombo is a multicultural city that begs to be experienced, from riding tuktuks (rickshaw) to eating tasty kothu rotti (local snack with meat, chillies and veggies) from a street vendor.