Compare places
Choose one measure and up to 12 places. Every place then uses the same published series, unit and source, although national definitions can still differ where the source says so. 2025 is the most recent period with a value for every selected place.
Comparison period
Values for 2025
European Union, 2025
1,103,070,016 arrivals
aggregate · +78.0% since 2005
Spain, 2025
152,938,433 arrivals
+104.1% since 2001
Portugal, 2025
33,074,885 arrivals
+203.2% since 2001
Trend
View
The chart loads when you scroll to it. The table below shows the same data.
The chart shows a calculation from the published values. The table below keeps the published values.
Arrivals. Source: Eurostat. Gaps mean no published value; points are not joined across missing years.
| Period | Portugal | Spain | European Union |
|---|---|---|---|
| 2025 | 33,074,885 arrivals | 152,938,433 arrivals | 1,103,070,016 arrivals |
| 2024 | 32,335,412 arrivals | 149,666,341 arrivals | 1,054,184,092 arrivals |
| 2023 | 30,813,122 arrivals | 144,831,332 arrivals | 1,019,098,401 arrivals |
| 2022 | 27,337,455 arrivals | 133,044,709 arrivals | 928,018,061 arrivals |
| 2021 | 15,132,460 arrivals | 80,754,714 arrivals | 594,502,031 arrivals |
| 2020 | 10,995,396 arrivals | 45,616,973 arrivals | 467,053,993 arrivals |
| 2019 | 27,895,078 arrivals | 135,008,823 arrivals | 999,955,357 arrivals |
| 2018 | 25,866,422 arrivals | 130,803,657 arrivals | 969,154,463 arrivalse (estimated) |
| 2017 | 24,557,197 arrivals | 129,392,382 arrivals | 928,689,927 arrivalse (estimated) |
| 2016 | 21,916,899 arrivals | 123,541,778 arrivals | 876,966,946 arrivals |
| 2015 | 19,780,195 arrivals | 114,448,411 arrivals | 842,162,941 arrivals |
| 2014 | 17,902,297 arrivals | 107,545,009 arrivals | 798,455,534 arrivals |
| 2013 | 15,901,257 arrivalsb (break in time series) | 101,673,090 arrivals | 770,974,283 arrivals |
| 2012 | 14,645,363 arrivals | 100,409,178 arrivals | 751,062,897 arrivals |
| 2011 | 14,849,806 arrivals | 103,083,343 arrivals | 736,005,286 arrivals |
| 2010 | 14,502,561 arrivals | 98,800,631 arrivals | 703,217,148 arrivalse (estimated) |
| 2009 | 14,088,295 arrivals | 93,674,522 arrivals | 663,718,232 arrivalse (estimated) |
| 2008 | 14,400,260 arrivals | 100,147,418 arrivals | 697,383,570 arrivalse (estimated) |
| 2007 | 14,044,161 arrivals | 101,781,393 arrivals | – |
| 2006 | 13,046,832 arrivals | 99,890,611 arrivals | 666,433,693 arrivalse (estimated) |
| 2005 | 12,257,430 arrivals | 87,559,070 arrivals | 619,548,402 arrivals |
| 2004 | 11,711,926 arrivals | 83,734,765 arrivals | – |
| 2003 | 11,283,270 arrivals | 79,897,616 arrivals | – |
| 2002 | 11,378,960 arrivals | 76,128,824 arrivals | – |
| 2001 | 10,907,349 arrivals | 74,941,665 arrivals | – |
Flags: e estimated; b break in time series . A dash means no value was published.