Dubrovnik, a antiga Ragusa, é certamente um dos principais destinos turísticos para quem passa férias em Croácia, mesmo que a posição geográfica específica possa criar algumas dificuldades na abordagem. Na verdade, está localizada no extremo sul da Dalmácia, "esmagada" de um lado pela Bósnia-Herzegovina (que entre outras coisas interrompe a costa croata por alguns quilômetros) e fechada ao sul por Montenegro.
Chegar a Dubrovnik de automóvel pode revelar-se uma tarefa no mínimo exigente, visto que a rede de auto-estradas não chega, que os veículos particulares não podem entrar no centro da cidade e que os parques de estacionamento, em grande parte da cidade, eles são todos pagos.
Mesmo a rede ferroviária não chega a Dubrovnik, razão pela qual o transporte público extra-urbano por via terrestre é confiado a numerosos autobus. A partir daqui, na verdade, existem ônibus para vários locais, incluindo Zadar, Rijeka, Sarajevo, Split e Zagreb. A principal estação rodoviária está localizada na entrada do centro histórico.
A melhor forma de chegar à cidade, principalmente pelo centro-sul, é contar com transporte por mar com balsas da empresa croata Jadrolinija, com ligações frequentes a partir de Bari. Os preços variam entre 40 e 99 € na época baixa (até 20 de Junho e 1 de Setembro) e entre 48 e 119 € na época alta; nos fins de semana varia de 55 a 136 €. Preços por pessoa mais 15 € de taxas portuárias, segurança e sobretaxa de combustível. Tempo de viagem em 8-10 horas.
Outra forma de visitar Dubrovnik pelo mar é juntar-se a uma cruzeiro que inclui Veneza. Na verdade, a maioria deles também inclui uma parada na cidade croata.
Outra possibilidade é chegar de avião a Dubrovnik. Os voos baratos de e para a Croácia ainda não são tão populares. No entanto, entre as cidades croatas, Dubrovnik é uma das mais servidas. A desvantagem está ligada ao facto de o aeroporto se situar a cerca de 20 km da cidade e para chegar a ele de forma económica de autocarro é quase sempre necessário mudar perto da cidade de Cavat, a poucos km de Dubrovnik. Existem também serviços de transporte direto, certamente mais caros (e impossíveis de reservar online), e conexões em táxi cerca de 30 €.