Average length of stay of inbound business travelers in the UK 2019-2023, by origin
The average length of stay of international business visitors in the United Kingdom from Europe totaled 3.3 nights in 2023. Meanwhile, North American business travelers in the UK spent an average of six nights.