TABLE 1: YEARLY TRANSPORT VOLUME ON THE RHINE BY MAIN GOODS SEGMENTS (IN MILLION TONNES)

YearMineral oil productsSands, stones, gravelChemicalsContainer*Agricultural and food productsIron oreCoalMetals
201465.1053.1544.9234.0230.5926.9736.0815.26
201565.1852.3544.0533.1628.9527.4134.5615.15
201668.8653.6346.4734.1829.3826.5733.7614.92
201766.6855.4948.7736.7629.0626.1231.2815.74
201859.8553.2946.0334.8828.1623.8526.8714.14
201967.0160.2748.9535.4030.4222.4825.9415.30
202064.7862.2949.5436.4632.5519.2819.7113.28
202165.7754.1649.7937.0630.0622.0425.1315.83
202259.5348.1049.0232.6028.3021.4227.7714.66
202361.3447.8944.9528.3726.6021.9720.2313.92
202464.7447.0247.9428.9428.4121.9417.5414.39
202562.8146.8647.0128.8528.8118.7718.9614.62

Source: CCNR analysis based on Destatis and Rijkswaterstaat
* Weight of cargo in container

 

RHINE FLEET (VESSELS REGISTERED IN RHINE COUNTRIES)

TABLE 2: NUMBER OF DRY CARGO VESSELS (SELF-PROPELLED VESSELS AND BARGES)

YearThe NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
20123,8141,8411,2421,00018127,927
20133,7381,7091,21199716127,683
20143,6261,6651,16398314137,464
20153,6041,6201,11496214137,327
20163,5601,5851,03793513137,143
20173,5211,5631,03692511137,069
20183,4851,55099394010136,991
20193,5221,52999693910167,012
20203,4351,5239779788166,937
20213,4711,4619929488206,900
20223,4671,4249359198206,773
20233,2401,37489188010156,410
20243,2321,3278798729186,337
20253,139#856880616#

Sources: national waterway administrations
# Data are not yet available.

 

TABLE 3: NUMBER OF LIQUID CARGO VESSELS (SELF-PROPELLED VESSELS AND BARGES)

YearThe NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
20128554348320956171,654
20138564198119653171,622
20148704066718456161,599
20158484095316856161,550
20168234185115851181,519
20178094195014655171,496
20187924554813351171,496
20197774474613143231,467
20207364514413642231,432
20217354434814146211,434
20227284074214147351,400
20237214484313751351,435
20247214484514362401,459
2025715#461527343#

Sources: national waterway administrations
# Data are not yet available.

 

TABLE 4: NUMBER OF PUSH BOATS AND TUGBOATS

YearThe NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
2012n.a.423n.a.n.a.710n.a.
2013851423n.a.n.a.610n.a.
2014833413n.a.n.a.910n.a.
2015821411n.a.n.a.89n.a.
2016820416n.a.n.a.1010n.a.
2017838414n.a.n.a.910n.a.
2018806418n.a.n.a.1010n.a.
2019841412n.a.n.a.1110n.a.
2020800397n.a.1531110n.a.
2021789381n.a.153810n.a.
2022791380n.a.153810n.a.
2023774380n.a.153910n.a.
2024745373n.a.1531010n.a.

Sources: Eurostat [iww_eq_age] Administration de l’enregistrement, des domaines et de la TVA (Luxembourg)
n.a. = no data available ; # Data are not yet available.

 

TABLE 5: RHINE DRY CARGO FLEET PER LOADING CAPACITY CATEGORY 2016-2023 *

2016The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
< 1,000 t1,323753725359353,582
1,000 t - 2,000 t972574166272322,002
2,000 t – 3,000 t772233126155501,291
> 3,000 t492202014820682
Total3,5591,5801,0379341377,612
2017The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
< 1,000 t1,257747710341363,467
1,000 t – 2,000 t956565173267321,976
2,000 t – 3,000 t792221132160401,309
> 3,000 t514222115720716
Total3,5191,5551,0369251287,526
2018The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
<1,000 t1,241740666343363,431
1,000 t – 2,000 t955563181266221,983
2,000 t – 3,000 t773219126164301,285
> 3,000 t516232016720728
Total3,4851,5459939401087,487
2019The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
< 1,000 t1,183736657330363,340
1,000 t – 2,000 t961540187270261,978
2,000 t – 3,000 t876224134165331,405
> 3,000 t502251817420721
Total3,5221,52599693910157,509
2020The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
< 1,000 t1,186726618337263,286
1,000 t – 2,000 t988538195276362,019
2,000 t – 3,000 t775228146171231,325
> 3,000 t485281819410726
Total3,4341,5209779788157,416
2021The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
< 1,000 t1,1907086103182103,240
1,000 t – 2,000 t967498195270371,953
2,000 t – 3,000 t774221165168231,333
> 3,000 t539302219311786
Total3,4701,4579929498217,379
2022The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
< 1,000 t1,168674576300243,119
1,000 t – 2,000 t984494189265271,941
2,000 t – 3,000 t794220151158331,329
> 3,000 t5213019197111,769
Total3,4671,4189359208157,158
2023The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
< 1,000 t1,110632568243242,950
1,000 t – 2,000 t906471186251271,836
2,000 t – 3,000 t689226115152331,188
> 3,000 t535322219331787
Total3,2401,36189183910156,356
2024The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
< 1,000 t1,078619544278182,528
1,000 t – 2,000 t884448190237251,766
2,000 t – 3,000 t682224122152341,187
> 3,000 t584362320531852
Total3,2281,3278798729186,333
2025The NetherlandsGermanyFranceBelgiumSwitzerlandLuxembourgTotal
< 1,000 t1,046#51726716#
1,000 t – 2,000 t881#19123415#
2,000 t – 3,000 t658#12416634#
> 3,000 t560#2421311#
Total3,145#856880616#

# Data were not yet available.
 

TABLE 6: RHINE LIQUID CARGO FLEET PER LOADING CAPACITY CATEGORY 2016-2023

2016The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t2362246900313
1,000 t – 2,000 t20620135141012478
2,000 t – 3,000 t1571323725272380
> 3,000 t22517403144303
Total8244181585151181,520
2017The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t2412347800319
1,000 t – 2,000 t1992002813612458
2,000 t – 3,000 t1511343027352379
> 3,000 t22018382144296
Total8114191435055181,496
2018The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t2385138920338
1,000 t – 2,000 t1892012914613452
2,000 t – 3,000 t1501382723291368
> 3,000 t21720392144296
Total7944551334851181,499
2019The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t2214639700313
1,000 t – 2,000 t194199261507441
2,000 t – 3,000 t1431402422292360
>3,000 t22219422143302
Total7804471314643121,459
2020The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t1744634800262
1,000 t – 2,000 t186198271537436
2,000 t – 3,000 t15613924192716381
> 3,000 t22525512125320
Total7414511364442281,442
2021The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t1444332800227
1,000 t – 2,000 t192187261637431
2,000 t – 3,000 t16014928212916403
> 3,000 t24326553145346
Total7394431414846281,445
2022The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t1294132810211
1,000 t – 2,000 t186188261529426
2,000 t – 3,000 t17315129173215417
> 3,000 t24427542126345
Total7324071414247301,399
2023The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t1104028710186
1,000 t – 2,000 t1841882715214430
2,000 t – 3,000 t17515828173415427
> 3,000 t25626544146360
Total7254121374351351,403
2024The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t10236271010176
1,000 t – 2,000 t1801882814313426
2,000 t – 3,000 t18016129163815439
> 3,000 t253275952012376
Total7154121434562401,417
2025The NetherlandsGermanyBelgiumFranceSwitzerlandLuxembourgTotal
< 1,000 t88#25910#
1,000 t – 2,000 t171#2815314#
2,000 t – 3,000 t179#32154216#
> 3,000 t274#6772713#
Total712#152467343#

Sources: CCNR analysis based on CBS/Rijkswaterstaat, WSV, ITB, VNF, Swiss Rhine ports, vessel register Luxembourg and Eurostat [iww_eq_age]
# Data are not yet available.

 

LOW WATER DAYS AT IMPORTANT RHINE AND DANUBE GAUGE STATIONS

TABLE 7: NUMBER OF DAYS PER YEAR WITH A WATER LEVEL BELOW THE EQUIVALENT WATER LEVEL – IMPORTANT GAUGE STATIONS ALONG THE RHINE

BaselMaxauKaubOestrichCologneDuisburgEmmerichLobithNimwegenIJsselkopTiel
2015830292337394634314027
2016727191826353629293422
20172428282723252525242522
2018488010778121128134131136136131
201900000344350
2020000011142520173013
202106104913271614220
2022723412252606564626562
202348471199111086
202400000000000
20251210070035341

Sources: CCNR calculation based on data from German Federal Waterways and Shipping Administration (WSV). provided by the German Federal Institute of Hydrology (BfG) and from Rijkswaterstaat Traffic and Water Management.

TABLE 8: NUMBER OF DAYS PER YEAR WITH A WATER LEVEL BELOW THE LOW NAVIGABLE WATER LEVEL – IMPORTANT GAUGE STATIONS ALONG THE DANUBE

PfellingHofkirchenKienstockWildungsmauerDevinBudapestBezdanCalafatCalarasiLomSilistra
201510692355466605311875n.a.n.a.
2016226122319131236241718
20173818243732191692324422
20181481265589808597114827477
20194713727121231100895475
202085505314105323825
20213621274720173853474953
2022745263622227112711910844
20237952162929253621193743
2024000000650443355
202573501743523861127118120128

Sources: Danube Commission, data from the German Federal Waterways and Shipping Administration (WSV), provided by the German Federal Institute of Hydrology (BfG), data from the Federal State of Lower Austria
n.a. = no data available

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.