In der Schweiz entspringen mit der Rhone und dem Rhein zwei der bedeutendsten Flüsse Europas. Diese sind jedoch für Flusskreuzfahrtschiffe größtenteils nicht befahrbar, so dass es in der Schweiz mit Basel nur einen bedeutenden Flusskreuzfahrthafen gibt. Basel ist aus steuerlichen Gründen auch Heimathafen vieler Kreuzfahrtschiffe, so dass die Schweizer Flagge auf den Flüssen Europas sehr präsent ist.