Bergensbanen og senere utbygginger av veinettet, samt etablering av faste skipsruter til England og Europa, ga etterhvert en økende trafikk med Bergen som beleilig transitthavn. Både beliggenheten og de lokale severdighetene gjorde sitt til at en del turister nøyde seg med bare å besøke byen og nærmeste omegn. Etterkrigstiden har gitt større økning av turistbesøk, blant annet med bussturisme og cruiseskip, slik at Bergen og Oslo fra ca. år 2000 konkurrerer om hvilken by som er størst på turisme. Per mai 2009 er der tilmeldt 260 anløp fordelt på 74 skip med kapasitet for ca. 275 000 passasjerer. Det største skipet er Queen Mary II (148 528 bruttotonn) som har to anløp, mens max. anløp på en dag blir med 7 skip ved kai den 1. juli.