Aunque el país carece de litoral, existen alrededor de 2000 km navegables de ríos y canales, conectando Serbia con el norte y oeste de Europa (a través del Canal Rin-Meno-Danubio - Ruta del Mar del Norte); con Europa del Este (vía Tisza, Timiş, Begej, Danubio y las rutas del mar Negro) y con el sur de Europa (a través del río Sava).