Niterói possui um sistema de ônibus público abrangente, além de travessias de balsa para o Rio de Janeiro. A cidade também está conectada ao metrô do Rio de Janeiro por meio da Estação das Barcas.