Como o Bus Perto funciona
Última atualização: setembro de 2026.
O Bus Perto combina dois conjuntos de dados públicos da SPTrans pra montar a experiência de mapa: a posição dos ônibus em tempo real vem da API Olho Vivo, e o desenho das linhas e a lista de pontos fixos vêm do GTFS (o formato aberto que a maioria dos apps de transporte do mundo usa). São fontes diferentes, atualizadas em ritmos diferentes, e é por isso que o app às vezes mostra um ônibus "entre" dois pontos do traçado — a posição é ao vivo, o traçado é estático.
Buscando uma linha
Você pode digitar o número da linha (ex: 8000) ou parte do nome/trajeto (ex: Lapa).
A SPTrans numera cada sentido de uma linha separadamente — por isso o mesmo número pode aparecer duas vezes
no resultado, uma pra cada direção (ida/volta).
Posição dos veículos
Depois de escolher uma linha, o mapa busca a posição de todos os veículos operando nela na Olho Vivo e atualiza periodicamente enquanto a linha estiver selecionada. O ícone de cadeirante nos veículos indica acessibilidade, quando a SPTrans informa esse dado.
Pontos perto de você
Com a localização ativada, o app usa o GTFS estático pra listar os pontos de ônibus mais próximos, sem precisar buscar uma linha primeiro. É útil pra situação inversa da busca normal: "que linhas passam aqui perto", em vez de "onde essa linha passa".
Previsão de chegada
Ao clicar num ponto (seja no traçado de uma linha ou na lista de pontos próximos), o app pede à Olho Vivo a previsão de chegada calculada pela própria SPTrans para aquele ponto especificamente. Esse número é uma estimativa da SPTrans com base na posição atual do veículo e no histórico da linha — não é uma previsão calculada pelo Bus Perto, então atrasos reais (trânsito, desvio de rota, pane) não são compensados por nós.
Favoritos
Com uma conta, dá pra favoritar linhas e paradas específicas pra acessar direto pela aba de favoritos, sem buscar de novo toda vez. É guardado por conta, não pelo navegador — funciona ao trocar de aparelho.
Perguntas frequentes
O app cobre outras cidades além de São Paulo?
Não. O Bus Perto usa exclusivamente dados da SPTrans, que opera o transporte municipal da cidade de São Paulo. Linhas metropolitanas (EMTU), metrô e CPTM não fazem parte do escopo.
Por que um ônibus "sumiu" do mapa?
A Olho Vivo só retorna veículos que estão emitindo posição no momento da consulta. Falha de GPS do veículo, troca de linha em operação ou instabilidade momentânea da própria API da SPTrans podem fazer um veículo não aparecer por alguns minutos — não é um bug do app, é um reflexo direto do que a fonte devolve.
É um app oficial da Prefeitura?
Não — veja a página Sobre pra mais detalhes sobre o que o Bus Perto é (e não é).
← Voltar para o Bus Perto