Fundado na década de 1990, o município de Belford Roxo conta com dois serviços de transportes urbanos: as linhas de ônibus municipais e intermunicipais, e os trens urbanos da Supervia que atende ao centro de Belford Roxo. Até a década de 1970 os trens da Rede Ferroviária Federal (RFFSA) atendia aos bairros de Areia Branca, Heliópolis e Itaipu, estes trechos foram desativados. Hoje os 3 bairros são atendidos pelos ônibus. Atualmente são 3 empresas que são sediadas no município: Caravele, Auto Viação Vera Cruz e Continental. Recentemente a Transportes Blanco deixou o município e foi transferida para Queimados e Paracambi. A Vera Cruz atende tanto ao setor intermunicipal quanto ao municipal. Intermunicipal atende aos municípios de Nilópolis, Mesquita, Belford Roxo, São João de Meriti, Nova Iguaçu e Rio de Janeiro. A Vera Cruz atende aos bairros de: Farroula, Areia Branca, Heliópólis, Recantus, Nova Aurora, Piam, Centro, São Francisco, Xavantes, Itaipu. A Caravele presta apenas as linhas