Je suis titulaire d’un certificat de conduite en haute mer établi par la Suisse. Celui-ci est-il également valable pour la navigation intérieure sur les eaux suisses ou bien puis-je l’échanger contre un permis pour la navigation intérieure ?

Non, le certificat de conduite en haute mer n’est pas valable sur les eaux intérieures suisses. Il ne peut pas non plus être échangé contre un permis de conduire suisse.

https://www.bav.admin.ch/content/bav/fr/home/modes-de-transport/bateau/faq-sf/207-f.html