Vimercate è facilmente raggiungibile in automobile in quanto collegata al sistema autostradale dalla Tangenziale Est Milano, che nella città presenta ben tre uscite: Vimercate Sud, dove avviene il collegamento con la Strada Provinciale n. 2 Monza-Trezzo, Vimercate Centro, l'uscita per i principali servizi tra cui l'Ospedale Civile, Vimercate Nord che conduce alla frazione di Velasca e al quartiere di S. Maurizio.
Il collegamento con Milano è assicurato dal servizio di autobus che, partendo da Piazzale Marconi, conducono al capolinea della Linea Metropolitana 2 di Cologno Nord.
Il servizio di trasporto per Monza ad ovest e per Trezzo sull'Adda a est è garantito da una linea di autobus gestita dalla ATM.
Per Vimercate non transita alcuna ferrovia, ma le stazioni delle Ferrovie dello Stato di Carnate e di Arcore sono poste a pochi chilometri di distanza