Germany airport passengers, cargo and aircraft movements, monthly
Monthly traffic at the German commercial airports reported by Flughafenverband ADV: passengers, air cargo and aircraft movements for each airport, with the national totals alongside so a single airport can be compared with the country.
| Indicator | 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,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,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 | 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 | 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 | 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,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 | 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,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 | 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,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 | 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 | 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 | 908 | 1,498 | 1,675 | 1,468 | 382 | 441 | 736 | 128 | 542 | 3,796 | 3,772 | 3,561 | 3,778 | |
| Cologne/Bonn | 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 | 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 | 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 | 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 | 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,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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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,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 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Bremen | 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 | |
| Dresden | 6 | 3 | 3 | 3 | 4 | 3 | 7 | 4 | 3 | 5 | 24 | 5 | 5 | |
| Düsseldorf | 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 | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 145 | 0 | 0 | 0 | 0 | |
| Frankfurt | 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 | |
| Hamburg | 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,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 | 237 | 183 | 160 | 159 | 127 | 111 | 118 | 73 | 99 | 130 | 154 | 145 | 166 | |
| Kassel | 0 | 0 | 0 | 12 | 0 | 3 | 1 | 0 | 4 | 1 | 1 | 0 | 3 | |
| Cologne/Bonn | 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 | 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 | |
| Memmingen | 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 | |
| Munich | 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 | 8 | 8 | 2 | 0 | 2 | 2 | 1 | 1 | 1 | 8 | 4 | 3 | 8 | |
| Nuremberg | 448 | 435 | 372 | 411 | 510 | 564 | 444 | 393 | 396 | 401 | 382 | 351 | 426 | |
| Paderborn/Lippstadt | 0 | 7 | 2 | 3 | 0 | 2 | 2 | 6 | 1 | 2 | 0 | 1 | 1 | |
| Rostock-Laage | 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 | |
| Stuttgart | 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 | |
| Weeze | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Aircraft movements by airport27 | ||||||||||||||
| Berlin | 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 | 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,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,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,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,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 | 836 | 611 | 732 | 541 | 524 | 255 | 201 | 283 | 507 | 756 | 714 | 845 | 688 | |
| Frankfurt | 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,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,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,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,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,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,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,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,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,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,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 | 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,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 | 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 | 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,907 | 1,326 | 1,480 | 1,265 | 1,300 | 952 | 725 | 709 | 1,261 | 1,220 | 1,232 | 1,062 | 1,219 | |
| Saarbrücken | 870 | 811 | 683 | 747 | 571 | 338 | 280 | 309 | 458 | 764 | 739 | 713 | 853 | |
| Stuttgart | 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 | 1,411 | 1,183 | 1,234 | 735 | 394 | 171 | 129 | 196 | 222 | 504 | 858 | 1,092 | 1,183 | |
| Weeze | 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 | 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 | 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 | 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,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 | 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 | 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 | 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 | 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,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 | 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 | 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 | 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 | 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,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 | 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 | |
| Total cargo including transit | 437,415 | 420,889 | 419,764 | 411,660 | 427,104 | 379,600 | 364,990 | 422,330 | 442,859 | 434,422 | 409,047 | 407,653 | 433,163 | |
| Local cargo loaded and unloaded | 430,831 | 414,289 | 412,775 | 406,018 | 421,850 | 374,107 | 359,479 | 416,208 | 435,254 | 427,031 | 402,638 | 400,412 | 425,682 | |
| Cargo unloaded | 207,683 | 205,188 | 204,981 | 199,964 | 206,661 | 183,558 | 184,497 | 202,511 | 214,544 | 209,258 | 198,172 | 196,884 | 209,014 | |
| Cargo loaded | 223,148 | 209,100 | 207,794 | 206,055 | 215,189 | 190,550 | 174,982 | 213,697 | 220,709 | 217,773 | 204,466 | 203,527 | 216,668 | |
| Traffic units | 26,062,723 | 23,909,270 | 23,899,150 | 21,078,476 | 19,830,151 | 16,378,399 | 16,464,249 | 19,688,143 | 20,202,391 | 26,698,390 | 25,915,471 | 26,676,540 | 26,019,857 |
Latest reading
Berlin stood at 2,463,234 Passengers in Jul 2026. That is +7.8% from Jun 2026 and +4.0% from a year earlier. The series on this page is monthly and runs from Jul 2025 to Jul 2026. Source: German Airports Association (ADV).
- Latest
- 2,463,234 Passengers
- Jul 2026
- vs previous period
- +7.8%
- Jun 2026
- vs a year earlier
- +4.0%
About this data
Monthly traffic at the German commercial airports reported by Flughafenverband ADV: passengers, air cargo and aircraft movements for each airport, with the national totals alongside so a single airport can be compared with the country. Missing cells are kept as missing data rather than turned into zeros.