Os ônibus municipais de São Paulo são gerenciados pela SPTrans (São Paulo Transporte). O arquivo GTFS oficial da SPTrans, baixado em 11 de novembro de 2026, lista 1.365 linhas e mais de 22 mil paradas. Nesta seção você encontra um guia para cada linha com o mapa do trajeto, as paradas nos dois sentidos, o horário da primeira e da última saída, a frequência no pico da manhã e o tempo de viagem.
Como ler o código da linha
O código aparece no letreiro do ônibus e tem duas partes, por exemplo 477A-10: o número e as letras identificam a linha e o sufixo depois do hífen faz parte do código. Nas buscas, muita gente escreve só «477a-10» ou «linha 477a»; aqui cada página usa o código completo da SPTrans.
Tarifa e Bilhete Único
A tarifa básica do ônibus é de R$ 5,30 desde 6 de janeiro de 2026. Com o Bilhete Único, a integração entre ônibus vale por até 3 horas, e a integração com Metrô ou CPTM custa R$ 9,38 no total, segundo a tabela de tarifas do GTFS da SPTrans.
De onde vêm os dados
Itinerários, paradas e horários vêm do GTFS da SPTrans. A SPTrans publica uma programação de referência por linha, com intervalos por faixa horária, e indica em quais dias a linha opera; nos fins de semana e feriados os horários podem ser diferentes. Para ver onde está o ônibus em tempo real, use o Olho Vivo da SPTrans.
Terminais de ônibus de São Paulo
Guias dos principais terminais da SPTrans, com todas as linhas que param em cada um, o mapa das plataformas e os horários de referência:
- Terminal Parque Dom Pedro II (72 linhas)
- Terminal Santo Amaro (59 linhas)
- Terminal Capelinha (43 linhas)
- Terminal Pinheiros (41 linhas)
- Terminal Santana (38 linhas)
- Terminal Pirituba (37 linhas)
- Terminal Grajaú (34 linhas)
- Terminal Lapa (32 linhas)
- Terminal Campo Limpo (31 linhas)
- Terminal São Mateus (30 linhas)
- Terminal Sacomã (31 linhas)
- Terminal Vila Nova Cachoeirinha (28 linhas)
- Terminal Vila Prudente (30 linhas)
- Terminal Barra Funda (27 linhas)
- Terminal Cidade Tiradentes (22 linhas)