Booking Engine

Sirena-Travel CJSC ( is a leading Russian distribution system and provider of technology solutions for the tourism industry; travel agencies, airlines and airports, as well as sports and entertainment events, car rental companies, hotels, rail carrier and insurance companies. Their operating distribution system, Sirena-Travel GDS, services more than 18,000 travel agency terminals and 7,000 airline ticketing locations within Russia, CIS and abroad. Sirena-Travel GDS provides access to all Russian and CIS scheduled flight airlines. In association with Travelport, a new and unique resource, Sirena-Travel International was created to provide the same ticket distribution capability for foreign airlines via Sirena-Travel terminals, thereby expanding the international air transportation for foreign airlines within Russia and CIS countries. Customers include:

UTair: One of the 3 largest aviation travel leaders in Russia, transporting over 9m passengers in 2012

Vim-Aviva: 60 destinations to 7 different countries carrying over 1.5m passengers in 2012

Czech Airlines: One of the oldest airlines in Europe, with 92 destinations to 48 different countries

Ural Airlines: One Russia’s oldest airlines operating since 1943 carrying over 3m passengers per year

Problem Statement

To provide, on the customer airline websites, an integrated booking, payment, registration, ticket exchange and return solution. The engine should be cross-browser, deliver high functionality for the Russian market (for example the change of ticket date and time, even for purchased tickets) whilst minimizing the ticket purchasing steps using the maximum number of payment methods and loyalty cards.

The engine must have the following capabilities: Booking; Online check-in; Flight schedule according to the city of arrival and destination; Personal accounts; Flight search should by price & destination (though lists and route maps); Pivot table selection options; and of course operate under heavy customer traffic. Customers should be able to customize the engine, such as interface, text, content and function, according to their requirements.


VitaSoft, in conjunction with Sirena-Travel, created the b2b system architecture complying with all requirements.


With the support of agile development methodology, the system engine was designed over several iterations and applied to a wide range of airlines. It is now used by more than 5,000 people per day to book and purchase tickets.


The VitaSoft created online flight booking engine has a modern user friendly interface with a wide scope for customization thereby enabling airlines to alter their own interface and functionality without having to resort to the Contractor. The customer search, booking and purchasing process has both been simplified, in that the number of steps to complete a process has been reduced, whilst at the same time enhanced with additional options, such as the ability to search by date and destination. Results analysis has shown that the use of the engine significantly improved airline Internet business performance whilst reducing costs.