Germany airport passengers and cargo
Germany's airport passengers and air cargo traffic by commercial airport, reported by the ADV.
Loading chart data…
| Indicator | 08-2026 | 07-2026 | 06-2026 | 05-2026 | 04-2026 | 03-2026 | 02-2026 | 01-2026 | 12-2025 | 11-2025 | 10-2025 | 09-2025 | 08-2025 | 07-2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Passengers by airport27 | |||||||||||||||
| Berlin | 2,451,906 | 2,463,234 | 2,284,598 | 2,339,311 | 2,136,870 | 1,977,367 | 1,631,825 | 1,550,880 | 2,004,588 | 2,009,641 | 2,660,484 | 2,500,834 | 2,441,769 | 2,367,963 | |
| Braunschweig-Wolfsburg | 2,074 | 2,500 | 4,106 | 4,329 | 5,700 | 4,722 | 2,584 | 2,403 | 2,234 | 4,170 | 5,490 | 4,433 | 2,764 | 2,808 | |
| Bremen | 175,538 | 187,704 | 176,178 | 175,418 | 145,230 | 142,674 | 112,996 | 107,167 | 135,223 | 146,647 | 207,915 | 194,176 | 195,932 | 199,462 | |
| Dortmund | 360,966 | 331,657 | 310,109 | 333,223 | 309,833 | 237,828 | 196,065 | 218,259 | 242,772 | 228,365 | 328,105 | 313,998 | 337,628 | 308,102 | |
| Dresden | 78,121 | 85,486 | 72,945 | 77,376 | 53,624 | 48,114 | 38,382 | 31,660 | 47,164 | 62,403 | 116,192 | 95,094 | 89,592 | 89,740 | |
| Düsseldorf | 2,272,099 | 2,157,207 | 1,897,560 | 1,956,162 | 1,748,968 | 1,421,005 | 1,180,083 | 1,185,514 | 1,355,481 | 1,423,654 | 2,254,508 | 2,157,249 | 2,273,644 | 2,204,565 | |
| Erfurt | 35,338 | 41,081 | 26,037 | 31,855 | 24,561 | 6,338 | 2,818 | 1,957 | 2,383 | 14,500 | 57,629 | 45,002 | 47,835 | 42,814 | |
| Frankfurt | 6,310,403 | 6,220,942 | 5,693,532 | 5,744,432 | 4,753,732 | 4,721,399 | 3,851,218 | 4,132,165 | 4,763,162 | 4,824,462 | 6,023,194 | 5,969,101 | 6,327,882 | 6,135,624 | |
| Friedrichshafen | 42,944 | 33,602 | 31,233 | 31,045 | 24,926 | 12,242 | 12,764 | 16,776 | 12,715 | 12,494 | 30,206 | 30,929 | 38,648 | 28,977 | |
| Hamburg | 1,469,846 | 1,515,745 | 1,330,626 | 1,366,683 | 1,188,246 | 1,150,581 | 902,371 | 853,662 | 1,049,819 | 1,071,839 | 1,561,726 | 1,458,117 | 1,482,302 | 1,453,682 | |
| Hannover | 595,377 | 586,371 | 490,399 | 507,259 | 447,118 | 357,649 | 263,479 | 258,471 | 302,007 | 372,775 | 672,900 | 587,033 | 570,240 | 564,836 | |
| Karlsruhe/Baden-Baden | 276,494 | 256,746 | 243,426 | 237,956 | 215,344 | 156,267 | 130,511 | 123,876 | 159,410 | 128,804 | 234,228 | 234,851 | 260,563 | 237,342 | |
| Kassel | 846 | 908 | 1,498 | 1,675 | 1,468 | 382 | 441 | 736 | 128 | 542 | 3,796 | 3,772 | 3,561 | 3,778 | |
| Cologne/Bonn | 1,212,704 | 1,115,817 | 921,406 | 923,864 | 816,558 | 657,767 | 509,305 | 502,249 | 635,174 | 624,833 | 1,133,184 | 1,054,688 | 1,144,401 | 1,086,221 | |
| Leipzig/Halle | 200,099 | 195,614 | 164,826 | 184,468 | 151,172 | 115,133 | 82,927 | 72,042 | 82,004 | 115,269 | 301,493 | 236,769 | 241,906 | 233,755 | |
| Lübeck | 13,442 | 14,208 | 12,216 | 15,416 | 12,102 | 11,598 | 9,045 | 8,286 | 9,667 | 9,599 | 16,603 | 12,705 | 14,300 | 12,948 | |
| Memmingen | 389,435 | 358,049 | 362,634 | 375,180 | 348,524 | 268,665 | 231,190 | 240,950 | 289,940 | 246,102 | 359,007 | 356,308 | 387,351 | 339,216 | |
| Mönchengladbach | 1,959 | 2,194 | 2,963 | 3,025 | 3,476 | 2,969 | 1,728 | 1,622 | 1,945 | 1,987 | 2,159 | 2,523 | 2,619 | 2,512 | |
| Munich | 4,364,502 | 4,250,742 | 3,882,292 | 3,590,069 | 3,052,609 | 3,151,214 | 2,596,563 | 2,680,544 | 3,170,317 | 3,253,201 | 4,174,125 | 4,344,843 | 4,388,246 | 4,278,682 | |
| Münster/Osnabrück | 162,127 | 165,679 | 143,529 | 142,482 | 106,403 | 54,458 | 35,444 | 37,389 | 43,067 | 56,755 | 158,031 | 151,148 | 159,304 | 160,278 | |
| Nuremberg | 549,544 | 469,200 | 441,490 | 448,139 | 386,393 | 300,828 | 230,762 | 229,221 | 290,984 | 309,911 | 508,418 | 500,575 | 528,041 | 458,505 | |
| Paderborn/Lippstadt | 80,786 | 79,376 | 68,699 | 68,915 | 54,616 | 17,132 | 6,120 | 6,955 | 8,584 | 21,400 | 111,347 | 104,486 | 99,240 | 97,562 | |
| Rostock-Laage | 5,484 | 4,914 | 2,916 | 4,911 | 3,710 | 3,132 | 941 | 709 | 958 | 2,824 | 8,573 | 3,160 | 3,337 | 2,626 | |
| Saarbrücken | 44,142 | 42,498 | 37,866 | 33,021 | 29,477 | 8,153 | 4,333 | 3,241 | 6,151 | 9,890 | 45,917 | 48,074 | 47,536 | 44,584 | |
| Stuttgart | 1,057,521 | 897,174 | 904,607 | 926,725 | 759,635 | 630,620 | 484,644 | 498,350 | 615,523 | 631,220 | 1,000,837 | 1,039,251 | 1,115,266 | 967,605 | |
| Sylt | 0 | 24,429 | 21,304 | 15,753 | 7,949 | 3,826 | 2,186 | 621 | 1,734 | 1,972 | 9,633 | 18,114 | 10,606 | 19,762 | |
| Weeze | 273,306 | 262,830 | 252,242 | 252,702 | 238,423 | 157,988 | 127,377 | 118,160 | 142,513 | 135,427 | 237,757 | 230,916 | 246,864 | 232,199 | |
| Air cargo by airport27 | |||||||||||||||
| Berlin | 4,481 | 4,538 | 4,421 | 3,937 | 3,831 | 2,909 | 3,599 | 3,770 | 4,407 | 4,477 | 4,790 | 4,422 | 5,009 | 4,875 | |
| Braunschweig-Wolfsburg | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Bremen | 45 | 99 | 255 | 89 | 27 | 41 | 15 | 23 | 23 | 28 | 32 | 27 | 34 | 25 | |
| Dortmund | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Dresden | 4 | 6 | 3 | 3 | 3 | 4 | 3 | 7 | 4 | 3 | 5 | 24 | 5 | 5 | |
| Düsseldorf | 2,791 | 2,788 | 1,380 | 1,178 | 1,271 | 1,613 | 2,613 | 2,630 | 2,629 | 3,315 | 3,065 | 3,524 | 3,791 | 3,367 | |
| Erfurt | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 145 | 0 | 0 | 0 | 0 | |
| Frankfurt | 179,422 | 180,622 | 177,676 | 176,725 | 168,526 | 185,486 | 159,362 | 150,044 | 173,610 | 186,692 | 179,543 | 170,505 | 174,388 | 179,055 | |
| Friedrichshafen | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Hamburg | 2,008 | 2,477 | 1,749 | 1,452 | 1,255 | 1,192 | 2,430 | 2,445 | 2,590 | 2,826 | 3,111 | 2,415 | 2,925 | 2,861 | |
| Hannover | 2,043 | 2,371 | 2,552 | 1,867 | 1,859 | 2,203 | 2,088 | 1,922 | 1,895 | 2,090 | 2,063 | 1,966 | 1,930 | 2,115 | |
| Karlsruhe/Baden-Baden | 177 | 237 | 183 | 160 | 159 | 127 | 111 | 118 | 73 | 99 | 130 | 154 | 145 | 166 | |
| Kassel | 6 | 0 | 0 | 0 | 12 | 0 | 3 | 1 | 0 | 4 | 1 | 1 | 0 | 3 | |
| Cologne/Bonn | 65,535 | 72,144 | 69,219 | 68,564 | 71,603 | 71,353 | 65,596 | 65,444 | 69,942 | 69,406 | 71,896 | 68,092 | 65,340 | 74,897 | |
| Leipzig/Halle | 119,926 | 136,720 | 130,423 | 132,225 | 132,369 | 127,930 | 112,071 | 110,648 | 121,808 | 125,961 | 125,710 | 118,048 | 115,108 | 123,722 | |
| Lübeck | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Memmingen | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Mönchengladbach | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Munich | 30,845 | 32,466 | 30,344 | 30,244 | 27,401 | 30,377 | 28,231 | 25,228 | 30,225 | 32,823 | 31,748 | 29,209 | 28,680 | 30,677 | |
| Münster/Osnabrück | 2 | 8 | 8 | 2 | 0 | 2 | 2 | 1 | 1 | 1 | 8 | 4 | 3 | 8 | |
| Nuremberg | 420 | 448 | 435 | 372 | 411 | 510 | 564 | 444 | 393 | 396 | 401 | 382 | 351 | 426 | |
| Paderborn/Lippstadt | 1 | 0 | 7 | 2 | 3 | 0 | 2 | 2 | 6 | 1 | 2 | 0 | 1 | 1 | |
| Rostock-Laage | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 48 | 0 | 55 | 0 | 0 | |
| Saarbrücken | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Stuttgart | 1,896 | 2,485 | 2,230 | 2,943 | 2,931 | 3,359 | 2,911 | 2,260 | 2,415 | 2,946 | 3,004 | 2,741 | 2,912 | 3,101 | |
| Sylt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Weeze | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Aircraft movements by airport27 | |||||||||||||||
| Berlin | 16,650 | 17,049 | 17,051 | 17,226 | 15,849 | 14,682 | 12,352 | 12,345 | 14,871 | 15,242 | 18,554 | 17,934 | 16,817 | 17,154 | |
| Braunschweig-Wolfsburg | 3,225 | 2,865 | 2,711 | 2,610 | 2,836 | 2,769 | 1,490 | 1,222 | 1,728 | 2,107 | 1,858 | 2,742 | 3,272 | 2,346 | |
| Bremen | 2,472 | 2,512 | 2,993 | 2,515 | 2,240 | 2,416 | 1,862 | 1,716 | 1,919 | 2,020 | 2,612 | 2,879 | 2,886 | 2,782 | |
| Dortmund | 3,348 | 3,411 | 3,233 | 3,268 | 3,243 | 3,026 | 2,265 | 2,258 | 2,797 | 2,699 | 2,987 | 3,152 | 3,586 | 3,321 | |
| Dresden | 1,744 | 1,673 | 1,544 | 1,797 | 1,729 | 1,734 | 1,159 | 852 | 1,142 | 1,417 | 1,673 | 1,987 | 1,937 | 1,898 | |
| Düsseldorf | 15,855 | 15,705 | 14,256 | 14,517 | 13,027 | 11,773 | 9,388 | 9,921 | 10,640 | 11,171 | 16,169 | 15,737 | 15,889 | 16,177 | |
| Erfurt | 621 | 836 | 611 | 732 | 541 | 524 | 255 | 201 | 283 | 507 | 756 | 714 | 845 | 688 | |
| Frankfurt | 40,968 | 41,286 | 39,390 | 41,377 | 34,623 | 34,892 | 29,320 | 31,284 | 34,711 | 36,237 | 42,478 | 41,997 | 42,946 | 42,657 | |
| Friedrichshafen | 3,750 | 3,631 | 3,117 | 3,026 | 4,440 | 2,605 | 2,208 | 1,710 | 1,148 | 1,678 | 2,922 | 2,562 | 3,822 | 2,644 | |
| Hamburg | 11,758 | 11,869 | 11,093 | 11,629 | 10,297 | 10,088 | 7,957 | 7,759 | 8,866 | 9,424 | 12,259 | 12,016 | 11,890 | 11,918 | |
| Hannover | 6,596 | 6,741 | 5,902 | 6,227 | 5,488 | 5,138 | 3,454 | 3,381 | 3,990 | 4,769 | 6,574 | 6,461 | 6,671 | 6,137 | |
| Karlsruhe/Baden-Baden | 4,395 | 4,408 | 3,710 | 4,592 | 4,286 | 4,053 | 3,451 | 2,811 | 2,971 | 3,239 | 4,269 | 3,823 | 4,152 | 4,785 | |
| Kassel | 2,538 | 2,375 | 2,273 | 2,559 | 2,105 | 2,395 | 725 | 1,129 | 939 | 1,362 | 1,376 | 2,077 | 2,967 | 2,253 | |
| Cologne/Bonn | 11,524 | 11,515 | 10,224 | 9,841 | 9,219 | 8,488 | 7,049 | 7,173 | 8,081 | 8,026 | 11,673 | 10,890 | 11,410 | 11,688 | |
| Leipzig/Halle | 6,193 | 6,369 | 6,114 | 6,227 | 6,022 | 5,759 | 4,915 | 5,066 | 5,567 | 5,618 | 7,080 | 6,516 | 6,512 | 6,748 | |
| Lübeck | 3,070 | 3,106 | 2,569 | 2,896 | 1,943 | 2,220 | 1,045 | 975 | 1,132 | 1,478 | 1,790 | 2,526 | 3,714 | 2,649 | |
| Memmingen | 2,900 | 2,902 | 2,727 | 2,925 | 2,955 | 2,840 | 2,202 | 2,343 | 2,257 | 2,385 | 2,856 | 2,960 | 3,138 | 2,851 | |
| Mönchengladbach | 4,089 | 4,549 | 3,301 | 3,763 | 4,122 | 3,834 | 3,092 | 2,373 | 2,727 | 3,797 | 3,131 | 3,150 | 3,350 | 3,520 | |
| Munich | 29,967 | 30,258 | 28,992 | 27,199 | 23,905 | 24,815 | 21,299 | 22,043 | 24,231 | 25,316 | 31,154 | 32,088 | 31,385 | 31,868 | |
| Münster/Osnabrück | 3,138 | 3,428 | 3,455 | 3,416 | 2,780 | 3,525 | 2,079 | 2,168 | 1,989 | 2,410 | 3,137 | 2,954 | 3,416 | 3,352 | |
| Nuremberg | 5,199 | 4,959 | 4,611 | 4,896 | 4,497 | 4,640 | 3,008 | 3,248 | 3,536 | 3,777 | 5,070 | 5,041 | 5,206 | 5,044 | |
| Paderborn/Lippstadt | 4,329 | 5,178 | 4,618 | 4,226 | 4,118 | 4,002 | 2,468 | 2,347 | 2,654 | 3,503 | 2,923 | 3,776 | 4,472 | 4,566 | |
| Rostock-Laage | 1,315 | 1,907 | 1,326 | 1,480 | 1,265 | 1,300 | 952 | 725 | 709 | 1,261 | 1,220 | 1,232 | 1,062 | 1,219 | |
| Saarbrücken | 706 | 870 | 811 | 683 | 747 | 571 | 338 | 280 | 309 | 458 | 764 | 739 | 713 | 853 | |
| Stuttgart | 8,733 | 8,514 | 8,513 | 8,621 | 7,223 | 7,020 | 5,514 | 5,811 | 6,432 | 6,833 | 9,205 | 9,329 | 9,514 | 9,480 | |
| Sylt | 0 | 1,411 | 1,183 | 1,234 | 735 | 394 | 171 | 129 | 196 | 222 | 504 | 858 | 1,092 | 1,183 | |
| Weeze | 2,835 | 3,206 | 2,626 | 2,788 | 2,811 | 2,630 | 1,545 | 1,422 | 1,840 | 1,882 | 2,263 | 2,393 | 2,572 | 2,718 | |
| Germany totals16 | |||||||||||||||
| Total passengers including transit2 | 22,427,003 | 21,765,907 | 19,781,237 | 19,791,394 | 17,026,667 | 15,620,051 | 12,648,102 | 12,883,865 | 15,536,071 | 15,863,004 | 22,446,924 | 21,905,661 | 22,689,468 | 21,784,264 | |
| Local terminal passengers2 | 22,409,498 | 21,754,413 | 19,766,383 | 19,771,398 | 17,018,292 | 15,611,649 | 12,637,327 | 12,869,457 | 15,526,062 | 15,849,856 | 22,428,079 | 21,889,093 | 22,672,424 | 21,763,036 | |
| Scheduled and charter passengers | 22,383,863 | 21,729,035 | 19,738,080 | 19,742,818 | 16,993,351 | 15,594,986 | 12,622,448 | 12,850,599 | 15,509,692 | 15,829,756 | 22,403,210 | 21,862,655 | 22,644,208 | 21,738,961 | |
| Passengers in other traffic | 25,635 | 25,378 | 28,303 | 28,580 | 24,941 | 16,663 | 14,879 | 18,858 | 16,370 | 20,100 | 24,869 | 26,438 | 28,216 | 24,075 | |
| Transit passengers | 17,505 | 11,494 | 14,854 | 19,996 | 8,375 | 8,402 | 10,775 | 14,408 | 10,009 | 13,148 | 18,845 | 16,568 | 17,044 | 21,228 | |
| Domestic scheduled and charter passengers | 1,847,559 | 2,084,543 | 2,062,904 | 2,090,146 | 1,731,651 | 2,000,987 | 1,587,509 | 1,584,185 | 1,824,050 | 2,135,450 | 2,365,806 | 2,327,072 | 1,835,983 | 2,130,067 | |
| European scheduled and charter passengers | 16,396,996 | 15,751,216 | 14,355,991 | 14,388,840 | 12,296,980 | 10,453,730 | 8,118,792 | 7,960,052 | 9,999,476 | 10,151,133 | 15,977,622 | 15,696,920 | 16,606,903 | 15,705,616 | |
| EU scheduled and charter passengers | 11,112,404 | 10,881,329 | 10,232,331 | 10,125,755 | 8,428,670 | 7,230,994 | 5,501,757 | 5,193,885 | 6,525,180 | 6,810,220 | 10,718,208 | 10,828,284 | 11,268,013 | 10,783,662 | |
| Schengen scheduled and charter passengers | 11,471,242 | 11,273,768 | 10,604,909 | 10,370,377 | 8,768,491 | 7,636,229 | 5,734,783 | 5,517,064 | 6,892,495 | 7,132,705 | 11,080,578 | 11,200,280 | 11,590,099 | 11,162,282 | |
| Non-European scheduled and charter passengers | 4,139,308 | 3,893,276 | 3,319,185 | 3,263,832 | 2,964,720 | 3,140,269 | 2,916,147 | 3,306,362 | 3,686,166 | 3,543,173 | 4,059,782 | 3,838,663 | 4,201,322 | 3,903,278 | |
| Total aircraft movements | 197,918 | 202,533 | 188,954 | 192,270 | 173,046 | 168,133 | 131,563 | 132,692 | 149,017 | 160,098 | 198,946 | 200,167 | 206,976 | 204,221 | |
| Non-commercial aircraft movements | 25,133 | 28,216 | 25,691 | 26,877 | 26,743 | 26,024 | 17,346 | 15,289 | 16,802 | 19,043 | 21,093 | 23,810 | 27,718 | 25,041 | |
| Commercial aircraft movements | 172,785 | 174,317 | 163,263 | 165,393 | 146,303 | 142,109 | 114,217 | 117,403 | 132,215 | 141,055 | 177,853 | 176,357 | 179,258 | 179,180 | |
| Scheduled and charter aircraft movements | 152,764 | 152,866 | 143,768 | 145,636 | 128,192 | 121,932 | 101,193 | 105,170 | 119,544 | 124,212 | 161,468 | 158,327 | 159,063 | 159,392 | |
| Other commercial aircraft movements | 20,021 | 21,451 | 19,495 | 19,757 | 18,111 | 20,177 | 13,024 | 12,233 | 12,671 | 16,843 | 16,385 | 18,030 | 20,195 | 19,788 |
Latest reading
The series on this page is monthly and runs from Jul 2025 to Aug 2026.
About this data
Germany's airport passengers and air cargo traffic by commercial airport, reported by the ADV. The monthly statistics cover aircraft movements, air cargo in tonnes and total passengers for major hubs like Munich, Berlin, Düsseldorf and Hamburg. Variables include EU scheduled and charter passengers, non-commercial movements and total cargo including transit. With national totals alongside regional airports, the series are available since 2025 with missing cells kept as missing data.
Frequently asked questions
- What is the latest figure for Germany airport passengers and cargo?
- Total passengers including transit stood at 22,427,003 Passengers in Aug 2026. That is +3.0% from Jul 2026 and −1.2% from a year earlier.
- How far back does the Germany airport passengers and cargo data go?
- The series on this page is monthly and runs from Jul 2025 to Aug 2026. Every series in the table can be charted over its full history and downloaded as CSV or Excel.
- What data is available for Germany's airport passengers and cargo?
- The statistics measure total passengers, air cargo in tonnes, aircraft movements and traffic units across Germany's commercial airports. Variables include EU scheduled and charter passengers, non-commercial movements and total cargo including transit.
- Which German airports are included in the statistics?
- The data tracks traffic at commercial hubs such as Berlin, Munich, Düsseldorf, Hamburg, Cologne/Bonn and Stuttgart, alongside regional airports like Memmingen and Sylt. National totals are provided so individual airports can be compared with the country.
- How does the dataset handle missing figures for German airports?
- In the statistics for Germany's airport passengers and cargo, missing cells for specific airports are kept as missing data rather than being converted into zeros.