| 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|
| Transatlantic | 295,769 | 239,283 | 1,784 | 25,337 | 332,803 |
| Great Britain | 837,982 | 638,472 | 156,012 | 160,157 | 770,967 |
| Europe | 749,227 | 533,204 | 163,920 | 88,128 | 495,769 |
| Domestic | 1,580 | 1,161 | 594 | 134 | 7,031 |
| Transit | 74,171 | 106,050 | 57,625 | 77,947 | 110,517 |
| Total | 1,958,729 | 1,518,170 | 379,935 | 352,403 | 1,717,575 |