A melhor opção (se você quiser viajar apenas de barco) seria viajar de balsa para Rabac saindo de Veneza, e depois alugar um " taxiboat " para Rijeka. Caso contrário, você precisa viajar para Pula e encontrar algo parecido lá. Moneywise Eu diria que a maneira menos cara para chegar a Rijeka é pegar a balsa para Pula e depois um ônibus de lá.
As minhas são apenas especulações ... Normalmente, uma balsa entre duas grandes cidades (Veneza e Pula) deve ser mais barata (e mais freqüente) do que uma balsa entre uma cidade grande e uma menor. Considere também que Rijeka está mais longe do que Pula, então estou apostando que custa mais. Considere também que as linhas de ônibus têm viagens programadas e podem contar com uma infinidade de clientes (mais barato), mas um taxiboat funciona "sob demanda" com apenas alguns passageiros (caro) ...
Eu não posso dar uma cotação de preços, pois eles dependem das linhas que você está usando, dos dias em que você está viajando e assim por diante.