Quarterly data for the UK overall

The quarterly data from the International Passenger Survey is available below. This shows the overall volume and value of visits to the UK by overseas residents.

Quarterly data for overall visits to the UK

The International Passenger Survey (IPS) was suspended on 16 March 2020 due to the coronavirus (COVID-19) pandemic until the start of 2021. The ONS have made every effort to produce high-quality estimates for the periods when IPS data is not being collected but have not been able to produce a full set of results. See the 2020 inbound page for more information.

The 2021 data is ‘incomplete’ as Eurotunnel data was unavailable for Q1 to Q3 but modelled for Q4 and Dover data was only included from Q3. Pseudo records for the Irish land border were also removed in 2021. More info can be found on the 2021 inbound page.

For 2022, Eurotunnel data was modelled for the first half of the year and the latest data can be found on the monthly and quarterly pages. Interviewing at Eurostar was not affected by Covid-19 restrictions in 2021 or the first half of 2022. The ONS restarted IPS interviews at all ports from July 2022.

Due to the above, no data from Q2 2020 onwards is available on the interactive chart below. However, you can access the data for 2021 and 2022 via our excel pivot tables hosted on the quarterly page.

Read more about 2020 inbound data2021 inbound data, 2022 quarterly data as well as the latest monthly data for 2022.

Applied filters:

{{ item.title }}

Drag to change year on charts and tables.

Touch the data points to see the values.

Visitor statistics in {{activeYear.name}}

{{yearSeasonality | spendUnits}} {{filteredDataWording ? '(Filtered total)' : '(Total)'}}

{{yearSeasonality | fixUnits}} {{filteredDataWording ? '(Filtered total)' : '(Total)'}}

Quarter {{activeDisplay}} %
{{ item.name }} {{ item.data[0] | spendUnits }} {{ item.data[0] | fixUnits }} {{ (item.data[0] * 100 / yearSeasonality).toFixed(2) }}%
{{item}} {{ seasonalityBox.data_pie.series[index] | spendUnits }} {{ seasonalityBox.data_pie.series[index] | fixUnits }} {{ (seasonalityBox.data_pie.series[index] * 100 / yearSeasonality).toFixed(2) }}%
{{item.name}} {{ item.data[index] | spendUnits }} {{ item.data[index] | fixUnits }} {{ (item.data[index] * 100 / yearSeasonality).toFixed(2) }}%

% Change compared to previous year

Quarter {{activeDisplay}}
{{ item.name }} {{ item.data[0].toFixed(2) }}%
{{item}} {{ seasonalityPrevBox.data_pie.series[index].toFixed(2) }}%
{{item.name}} {{ item.data[index].toFixed(2) }}%