Med bil
Pula er godt forbundet til resten av Kroatias motorvei nettverk. Byen er 102 km fra Rijeka, 288 km fra Zagreb og 696 km fra Dubrovnik.
Med tog
Pula stasjon er den siste stopp på Pula-Buzet linien. Forbindelser til resten av landet og videre til Europa kan fås ved å skifte ved Lupoglav stasjon, som er 1½ time fra Pula.
Med buss
Pulas store og moderne busstasjon ligger i utkanten av den gamle by og herfra er det lokale, nasjonale og internasjonale tjenester. Det er direkte busser til Zagreb, Rijeka, Split, Trieste, Ljubljana, Beograd og Venezia.
Med ferge
Det er ferge fra Pula til Venezia og Rimini.