Trainline PLC (LSE:TRN) reported a 22% year-on-year increase in net ticket sales, rising from £4.3 billion in financial 2023 to £5.3 billion in financial 2024.
Total revenue increased by 21% to £397 million, while adjusted earnings rose by 42% to £122 million.
Operating profit doubled to £56 million.
Trainline also announced a new £75 million share buyback to commence following the completion of the current £50 million programme.
The group added it is now the most downloaded rail app in Europe, with ticket sales particularly strong in Spain and Italy.
Combined sales growth across Spain and Italy was 43%, helping combined international consumer ticket sales surpass £1 billion.
Chief executive Jody Ford said: "New entrant carrier competition is revolutionising rail in Europe as more customers benefit from greater choice, lower prices and the opportunity to choose greener travel.
“We are becoming the aggregator of choice in the UK and internationally and are delivering strong growth, particularly in those markets liberalising fastest such as Spain.
"With four carrier brands competing across its high-speed rail network, we have doubled domestic ticket sales in Spain for the second year running and significantly grown our market share on the top routes.
“With new entrant carrier competition set to ramp up in Italy, France and the UK in the coming years, the opportunity grows to create a golden age of rail travel."