Dark Mode Light Mode

São Paulo bus routes (SPTrans): maps, stops and timetables

São Paulo’s city buses are managed by SPTrans (São Paulo Transporte). The official SPTrans GTFS file, downloaded on 11 November 2026, lists 1,365 lines and more than 22,000 stops. This section has a guide for each line with a route map, the stops in both directions, the first and last departure, the morning peak frequency and the trip time.

How to read a line code

The code is shown on the bus sign, for example 477A-10: the number and letters identify the line and the suffix after the hyphen is part of the code. Each page uses the full SPTrans code.

Fare and Bilhete Único

The basic bus fare is R$ 5.30 since 6 January 2026. With the Bilhete Único card, bus-to-bus transfers are covered for up to 3 hours, and a transfer to the Metrô or CPTM trains costs R$ 9.38 in total, according to the fare table in the SPTrans GTFS.

Where the data comes from

Routes, stops and times come from the SPTrans GTFS. SPTrans publishes one reference timetable per line, with intervals by time band, and states on which days each line runs; on weekends and holidays times may differ. To see where your bus is in real time, use SPTrans’ Olho Vivo.

São Paulo bus terminals

Guides to the main SPTrans terminals, with every line that stops there, a platform map and reference times:

Available lines

2290-10Bus 2290-10Term. São Mateus → Term. Pq. D. Pedro II1 service · 🕐 04:00–00:00 · every 5 min at peak5119-10Bus 5119-10Term. Capelinha → Lgo. São Francisco1 service · 🕐 04:00–01:00 · every 12 min at peak364A-10Bus 364A-10Hosp. Ipiranga → Shop. Aricanduva1 service · 🕐 04:00–01:00 · every 7 min at peak477A-10Bus 477A-10Sacomã → Term. Pinheiros1 service · 🕐 04:00–02:00 · every 10 min at peak647A-10Bus 647A-10Valo Velho → Pinheiros1 service · 🕐 04:00–00:00 · every 20 min at peak669A-10Bus 669A-10Term. Sto. Amaro → Term. Princ. Isabel1 service · 🕐 04:00–00:00 · every 10 min at peak707A-10Bus 707A-10Jd. Ângela → Metrô Pça. da Árvore1 service · 🕐 04:00–01:00 · every 8 min at peak709A-10Bus 709A-10Term. Água Espraiada → Metrô Ana Rosa1 service · 🕐 04:00–01:00 · every 15 min at peak971A-10Bus 971A-10Jd. Primavera → Shop. D1 service · 🕐 04:00–01:00 · every 15 min at peak118C-10Bus 118C-10Jd. Pery Alto → Term. Amaral Gurgel1 service · 🕐 04:00–00:00 · every 8 min at peak607C-10Bus 607C-10Jd. Miriam → Itaim Bibi1 service · 🕐 04:00–00:00 · every 3 min at peak857C-10Bus 857C-10Term. Campo Limpo → Metrô Conceição1 service · 🕐 04:00–00:00 · every 15 min at peak875C-10Bus 875C-10Term. Lapa → Metrô Sta. Cruz1 service · 🕐 04:00–01:00 · every 12 min at peak971D-10Bus 971D-10Jd. Damasceno → Shop. Center Norte1 service · 🕐 04:00–00:00 · every 12 min at peak351F-10Bus 351F-10Jaçanã → Term. Vl. Carrão1 service · 🕐 04:00–00:00 · every 15 min at peak609F-10Bus 609F-10Chác. Santana → Term. Princ. Isabel1 service · 🕐 04:00–00:00 · every 15 min at peak775F-10Bus 775F-10Jd. das Palmas → Hosp. das Clínicas1 service · 🕐 04:00–00:00 · every 12 min at peak177H-10Bus 177H-10Metrô Santana → Cid. Universitária1 service · 🕐 04:00–01:00 · every 12 min at peak407H-10Bus 407H-10Jd. São Francisco → Metrô Itaquera1 service · 🕐 04:00–00:00 · every 12 min at peak809H-10Bus 809H-10Jd. Boa Vista → Lapa1 service · 🕐 04:00–23:00 · every 15 min at peak917H-10Bus 917H-10Term. Pirituba → Metrô Vl. Mariana1 service · 🕐 04:00–00:00 · every 10 min at peak407J-10Bus 407J-10Jd. Soares → Metrô Tatuapé1 service · 🕐 04:00–00:00 · every 8 min at peak502J-10Bus 502J-10Est. Autódromo → Metrô Sta. Cruz1 service · 🕐 04:00–01:00 · every 10 min at peak148L-10Bus 148L-10Cohab Antártica → Lapa1 service · 🕐 04:00–01:00 · every 8 min at peak178L-10Bus 178L-10Lauzane Paulista → Hosp. das Clínicas1 service · 🕐 04:00–01:00 · every 10 min at peak407L-10Bus 407L-10Barro Branco → Metrô Guilhermina/Esperança1 service · 🕐 04:00–00:00 · every 10 min at peak546L-10Bus 546L-10Jd. Luso → Term. Sto. Amaro1 service · 🕐 04:00–00:00 · every 10 min at peak971M-10Bus 971M-10Vl. Penteado → Metrô Santana1 service · 🕐 04:00–01:00 · every 12 min at peak175P-10Bus 175P-10Metrô Santana → Ana Rosa1 service · 🕐 04:00–00:00 · every 7 min at peak209P-10Bus 209P-10Cachoeirinha → Term. Pinheiros1 service · 🕐 04:00–00:00 · every 6 min at peak407P-10Bus 407P-10Term. Cid. Tiradentes → Metrô Tatuapé1 service · 🕐 04:00–00:00 · every 6 min at peak477P-10Bus 477P-10Ipiranga → Rio Pequeno1 service · 🕐 04:00–00:00 · every 12 min at peak478P-10Bus 478P-10Sacomã → Vl. Romana1 service · 🕐 04:00–00:00 · every 30 min at peak648P-10Bus 648P-10Term. Capelinha → Term. Pinheiros1 service · 🕐 04:00–00:00 · every 20 min at peak958P-10Bus 958P-10Jd. Nardini → Vl. Olímpia1 service · 🕐 04:00–23:00 · every 30 min at peak748R-10Bus 748R-10Jd. João XXIII → Metrô Barra Funda1 service · 🕐 04:00–23:00 · every 15 min at peak971R-10Bus 971R-10Cptm Jaraguá → Metrô Santana1 service · 🕐 04:00–00:00 · every 8 min at peak702U-10Bus 702U-10Cid. Universitária → Term. Pq. D. Pedro II1 service · 🕐 04:00–00:00 · every 12 min at peak971V-10Bus 971V-10Jd. Vista Alegre → Shop. Center Norte1 service · 🕐 04:00–00:00 · every 15 min at peak179X-10Bus 179X-10Jd. Fontális → Metrô Barra Funda1 service · 🕐 04:00–00:00 · every 10 min at peak