Srilankan Airlines ist wie angekündigt am 1. Mai der Oneworld-Allianz beigetreten. Als einer der ersten Schritte wird die Airline nun ein gemeinsames Codeshare-Programm mit Finnair anbieten. Ab dem 2. Juni wird Finnair ihren AY-Code auf bestimmte, von Srilankan durchgeführte Flüge zwischen deren Heimatflughafen Colombo und Frankfurt, Paris, Rom, London, Bangkok und Hongkong legen. Entsprechend werden Finnair-Flüge zwischen Helsinki und Frankfurt, Paris, Rom, London, Stockholm, Oslo und Kopenhagen unter dem UL-Code von Srilankan Airlines zur Verfügung stehen.
Zusätzlich zum Abkommen mit Finnair bietet Srilankan gemeinsame Flüge mit den Oneworld-Mitgliedern Malaysia Airlines und Royal Jordanian an und wird weitere Codeshare-Programme mit der russischen Fluggesellschaft S7 Airlines beginnen. Fortgeschrittene Verhandlungen über Codesharing mit anderen Oneworld-Mitgliedern sind am Laufen.