Number of outbound overnight stays by UK residents 2011-2023
The number of overnight stays on trips abroad made by residents of the United Kingdom totaled 895.97 million nights in 2023. This was the highest the figure had been since 2019, when it had stood at 904.91 million nights.