Martorell è facilmente raggiungibile da Barcellona grazie a una rete di trasporti ben sviluppata. È servita da diverse linee ferroviarie regionali (FGC e RENFE) che collegano la città al centro di Barcellona in circa 30-40 minuti. L’autostrada AP-7 e la B-23 permettono un accesso agevole in auto, rendendo Martorell una tappa strategica anche per chi si muove su strada.
L’aeroporto di Barcellona-El Prat dista circa 35 km e offre collegamenti con le principali città europee e internazionali. Anche gli autobus interurbani garantiscono collegamenti regolari con Barcellona e le città vicine.
All’interno di Martorell, il trasporto pubblico locale è garantito da una rete di autobus urbani ed extraurbani. La città è a misura d’uomo e facilmente percorribile anche a piedi o in bicicletta, grazie a piste ciclabili e percorsi pedonali ben mantenuti.