O Código Europeu para Vias navegáveis interiores ( CEVNI ) é o código europeu para rios, canais e lagos na maioria dos países europeus. Foi desenvolvido pelo Subcomitê de Transporte Hidroviário Interior da Comissão Econômica das Nações Unidas para a Europa (UNECE).
Nem todos os países europeus usam CEVNI para suas vias navegáveis. O CEVNI tem o carácter de recomendação, o que significa que não é juridicamente vinculativo. O Reino Unido , os países nórdicos , a Espanha , a Itália , bem como os Balcãs, com exceção da Croácia , têm seus próprios regulamentos. Da mesma forma, nas vias navegáveis interiores alemãs, no Reno ou no Mosela, o CEVNI não é utilizado e outros regulamentos específicos são aplicáveis.
O CEVNI contém as regras comuns aplicáveis ao tráfego nas vias navegáveis interiores, tais como sinalização visual para barcos, sinalização sonora, radiotelefonia, sinalização e balizamento das vias navegáveis interiores, regras da estrada, regras de estacionamento, prevenção do tráfego da poluição da água e eliminação de resíduos produzidos em Embarcações. Pode ser comparado a uma espécie de "código de rodovia" para embarcações de navegação interior.