Foz è facilmente raggiungibile in auto tramite la strada nazionale N-642, che collega le principali città della costa galiziana. La stazione ferroviaria locale è servita dai treni regionali della RENFE che collegano Foz con Lugo, A Coruña e Ferrol. Le autolinee offrono collegamenti regolari con Ribadeo, Viveiro e altri centri limitrofi.
Gli aeroporti più vicini sono quelli di A Coruña (a circa 140 km) e di Oviedo/Asturias (a 160 km), entrambi collegati con voli nazionali e internazionali. L’aeroporto di Santiago de Compostela, a circa due ore e mezza di macchina, offre una gamma più ampia di collegamenti europei.
All’interno della città, gli spostamenti sono semplici grazie a un sistema di trasporto urbano e a percorsi pedonali e ciclabili ben segnalati. Foz è una città a misura d’uomo, facilmente esplorabile a piedi o in bicicletta, con parcheggi gratuiti nelle vicinanze del centro.