SriLankan Airlines, the nation’s flag carrier, serves 46 destinations in 23 countries, though it doesn’t yet fly to the Americas. Before joining the oneworld alliance in 2014, the airline revamped its fleet and improved its service. Recent reviews suggest that customers noticed and welcomed the changes.