Il centro urbano è relativamente poco esteso e quindi è facilmente percorribile a piedi.
È necessario servirsi di mezzi di trasporto invece per raggiungere le frazioni settecentesche di San Leucio (3 km circa dal centro) e Vaccheria (5 km circa dal centro) e quella medioevale di Casertavecchia (circa 10 km dal centro).
Il trasporto pubblico su gomma è affidato alla società C.L.P. e consta di 11 linee urbane. Per raggiungere le frazioni settecentesche di San Leucio e Vaccheria si possono utilizzare le linee urbane 106 (con partenza da Piazza Vanvitelli i giorni feriali alle 5.35, alle 6.30, alle 7.10, alle 8.05, ogni ora dalle ore 9.00 alle ore 13.00, alle 14.15, alle 15.15, alle 16.10 e ogni ora dalle 17.00 alle 21.00 e i giorni festivi alle 8.05, ogni ora dalle 9.00 alle 13.00, alle 16.10 e ogni ora dalle 17.00 alle 21.00) e 108 (con partenza dalla Reggia i giorni feriali alle 8.30, alle 10.00, alle 11.30, alle 13.00, alle 16.00 alle 17.30 e alle 19.00).
Per raggiungere la frazione medioevale di Casertavecchia si possono invece utilizzare le linee urbane 103 (con partenza dalla stazione ferroviaria i giorni feriali alle 6.35 e ogni ora dalle ore 8.20 alle ore 20.20 e i giorni festivi alle 8.20, 10.20, 12.20, 16.20, 18.20 e 20.20) e 108 (con partenza dalla Reggia i giorni feriali alle 8.30, alle 10.00, alle 11.30, alle 13.00, alle 16.00 alle 17.30 e alle 19.00)
Lo stazionamento taxi è in Piazza G.
Garibaldi, dinnanzi alla Stazione Ferroviaria della città.
L'automobile può essere prenotata tramite il servizio Rentalcars o direttamente presso le principali società di autonoleggio: