Hola
En estambul tienes tranvia en la calle principal de la terminal de cruceros, es muy facil porque solo pasa una linea por alli y las paradas correspondientes a los sitios de interes estan perfectamente indicadas. El unico pero es que para sacar el billete ( creo que se llama jaton

) las maquinas no aceptan billetes de mas de 20 liras. Pero en cualquier sitio te cambian porque son muy amables. Si preferís taxi hay un monton todo el dua a la salida de la terminal, asi podeis empezar a regatear ya

En Dubrovnik a la salida de la terminal hay autobus que te lleva a la Puerta de Pile, pero antes en la terminal teneis que cambiar moneda. Tambien al bajar del barco hay taxis, creo que el precio era de 10€ por taxi para llevarte al centro, el precio esta en un cartel enorme en la terminal, y por cierto toda una experiencia como conducen

Del resto de escalas no te puedo indicar.
Un saludo