Le contrat à temps est celui par lequel le transporteur met un ou plusieurs bateaux et leur équipage à la disposition exclusive d'un donneur d'ordre pour une durée déterminée afin de transporter les marchandises que lui confie ce dernier contre le paiement d'une somme d'argent fixée à la journée. Le contrat au tonnage est celui par lequel le transporteur s'engage à transporter pendant une période fixée par le contrat un tonnage déterminé contre le paiement d'un fret à la tonne. Le contrat de voyage simple est celui par lequel le transporteur s'engage à faire un voyage déterminé. Le contrat de voyages multiples porte sur une série de voyages successifs par un même bateau.