Terminal Santo Amaro is one of the bus terminals in the SPTrans network in São Paulo. According to official SPTrans data (GTFS downloaded on 11 November 2026), 59 lines stop here, and 58 of them start or end at the terminal itself. Buses use 45 stop points, labelled in the SPTrans records with the numbers 1, 2, 3 and 4.
Lines run from here to terminals such as Parque Dom Pedro II, Bandeira, Princesa Isabel, Pinheiros, Capelinha, Grajaú, Varginha, Parelheiros, Jardim Ângela, Jardim Jacira and Campo Limpo, to destinations such as Metrô Jabaquara, Metrô Ana Rosa and Hospital das Clínicas, and to many neighbourhoods, including Jardim Ângela, Jardim Nakamura and Vargem Grande.
- Lines stopping at the terminal: 59
- Lines starting or ending here: 58
- Boarding points (platforms) in the GTFS: 45
- Source: official SPTrans GTFS (downloaded 11 Nov 2026)
Terminal Santo Amaro platform map
Terminal stops from the SPTrans GTFS. Map: © OpenStreetMap contributors.
All bus lines at Terminal Santo Amaro
SPTrans reference timetable: shortest interval in the morning peak (7–9 am) and the band between first and last departure. Weekend and holiday times may differ; check Olho Vivo.
| Line | Route | Days | Peak | Hours |
|---|---|---|---|---|
| 476A-10 | Ipiranga – Term. Sto. Amaro | Every day | 20 min | 04:00–00:00 |
| 5111-10 | Term. Sto. Amaro – Term. Pq. D. Pedro II | Every day | 12 min | 04:00–23:00 |
| 5154-10 | Term. Sto. Amaro – Term. Princ. Isabel | Every day | 15 min | 04:00–00:00 |
| 527R-10 | Vl. Império – Term. Sto. Amaro | Every day | 12 min | 04:00–00:00 |
| 5300-10 | Term. Sto. Amaro – Term. Pq. D. Pedro II | Every day | 5 min | 04:00–00:00 |
| 546L-10 | Jd. Luso – Term. Sto. Amaro | Mon–Sat | 10 min | 04:00–00:00 |
| 546T-10 | Vl. Guacuri – Term. Sto. Amaro | Every day | 6 min | 04:00–00:00 |
| 576C-10 | Metrô Jabaquara – Term. Sto. Amaro | Every day | 10 min | 04:00–00:00 |
| 6000-10 | Term. Parelheiros – Term. Sto. Amaro | Every day | 3 min | 04:00–01:00 |
| 6001-10 | Term. Capelinha – Term. Sto. Amaro | Every day | 15 min | 04:00–00:00 |
| 6007-10 | Term. Capelinha – Term. Sto. Amaro | Every day | 12 min | 04:00–01:00 |
| 6013-10 | Jd. Nakamura – Term. Sto. Amaro | Every day | 10 min | 04:00–01:00 |
| 6014-10 | Term. Jd. Jacira – Term. Sto. Amaro | Every day | 10 min | 04:00–00:00 |
| 6026-10 | Jd. Icaraí – Term. Sto. Amaro | Every day | 20 min | 04:00–00:00 |
| 6027-10 | Jd. Grauna – Term. Sto. Amaro | Every day | 7 min | 04:00–01:00 |
| 6028-10 | Riviera – Term. Sto. Amaro | Every day | 12 min | 04:00–00:00 |
| 6030-10 | Unisa-campus 1 – Term. Sto. Amaro | Every day | 8 min | 04:00–00:00 |
| 6043-10 | Jd. Capelinha – Term. Sto. Amaro | Every day | 15 min | 04:00–00:00 |
| 6044-10 | Jd. D. José – Term. Sto. Amaro | Every day | 12 min | 04:00–00:00 |
| 6062-51 | Jd. Castro Alves – Term. Sto. Amaro | Every day | 12 min | 04:00–00:00 |
| 6069-10 | Jd. São Bernardo – Term. Sto. Amaro | Every day | 20 min | 04:00–23:00 |
| 6071-10 | Jd. Orion – Term. Sto. Amaro | Every day | 12 min | 04:00–00:00 |
| 6076-10 | Jd. Progresso – Term. Sto. Amaro | Every day | 8 min | 04:00–00:00 |
| 6076-41 | Jd. Satélite II – Term. Sto. Amaro | Mon–Sat | 60 min | 04:00–00:00 |
| 6091-10 | Vargem Grande – Term. Sto. Amaro | Every day | 10 min | 04:00–01:00 |
| 6091-51 | Colônia – Term. Sto. Amaro | Mon–Fri | 04:00–07:00 | |
| 6118-10 | Jd. Icaraí – Term. Sto. Amaro | Every day | 10 min | 04:00–00:00 |
| 6200-10 | Term. Sto. Amaro – Term. Bandeira | Every day | 3 min | 04:00–01:00 |
| 6258-10 | Jd. São Francisco – Term. Sto. Amaro | Every day | 7 min | 04:00–00:00 |
| 627M-10 | Mar Paulista – Term. Sto. Amaro | Every day | 15 min | 05:00–22:00 |
| 637P-10 | Term. Sto. Amaro – Term. Pinheiros | Every day | 7 min | 04:00–00:00 |
| 637R-10 | Jd. Aracati – Term. Sto. Amaro | Every day | 7 min | 04:00–01:00 |
| 637V-10 | Pq. América – Term. Sto. Amaro | Every day | 15 min | 04:00–00:00 |
| 6500-10 | Term. Sto. Amaro – Term. Bandeira | Every day | 8 min | 04:00–00:00 |
| 669A-10 | Term. Sto. Amaro – Term. Princ. Isabel | Every day | 10 min | 04:00–00:00 |
| 675L-10 | Term. Sto. Amaro – Metrô Sta. Cruz | Mon–Sat | 15 min | 04:00–01:00 |
| 675N-10 | Term. Sto. Amaro – Metrô Ana Rosa | Mon–Fri | 10 min | 04:00–00:00 |
| 695H-10 | Jd. Herplin – Term. Sto. Amaro | Every day | 15 min | 04:00–00:00 |
| 6960-10 | Term. Varginha – Term. Sto. Amaro | Every day | 6 min | 04:00–00:00 |
| 6970-10 | Term. Grajaú – Term. Sto. Amaro | Every day | 12 min | 04:00–00:00 |
| 7016-10 | Jd. Ângela – Term. Sto. Amaro | Every day | 10 min | 04:00–01:00 |
| 7022-10 | Jd. Caiçara – Term. Sto. Amaro | Every day | 12 min | 04:00–01:00 |
| 7023-10 | Jd. Nakamura – Term. Sto. Amaro | Every day | 7 min | 04:00–01:00 |
| 709M-10 | Term. Sto. Amaro – Term. Pinheiros | Every day | 12 min | 04:00–01:00 |
| 7245-10 | Term. Sto. Amaro – Hosp. das Clínicas | Mon–Fri | 15 min | 04:00–00:00 |
| 737A-10 | Term. Jd. Ângela – Term. Sto. Amaro | Every day | 4 min | 04:00–00:00 |
| 7550-10 | Term. Sto. Amaro – Metrô Sta. Cecília | Mon–Fri | 12 min | 04:00–23:00 |
| 807A-10 | Term. Campo Limpo – Term. Sto. Amaro | Every day | 12 min | 04:00–02:00 |
| N631-11 | Term. Grajaú – Term. Sto. Amaro | Every day | 00:00–05:00 (night line) | |
| N632-11 | Term. Sto. Amaro – Term. Grajaú | Every day | 00:00–05:00 (night line) | |
| N634-11 | Term. Sto. Amaro – Jd. Luso | Every day | 00:00–05:00 (night line) | |
| N640-11 | Term. Sto. Amaro – Eldorado | Every day | 00:00–05:00 (night line) | |
| N701-11 | Term. Sto. Amaro – Term. Pq. D. Pedro II | Every day | 00:00–05:00 (night line) | |
| N702-11 | Term. Sto. Amaro – Term. Pq. D. Pedro II | Every day | 00:00–05:00 (night line) | |
| N703-11 | Term. Jd. Ângela – Term. Sto. Amaro | Every day | 00:00–05:00 (night line) | |
| N704-11 | Term. Capelinha – Term. Sto. Amaro | Every day | 00:00–05:00 (night line) | |
| N705-11 | Term. Sto. Amaro – Term. Pinheiros | Every day | 00:00–05:00 (night line) | |
| N731-11 | Term. Capelinha – Term. Sto. Amaro | Every day | 00:00–05:00 (night line) | |
| N602-11 | Term. Grajaú – Term. Sto. Amaro (passes through) | Every day | 00:00–05:00 (night line) |
Main destinations from Terminal Santo Amaro
The destinations on the bus signs make it easy to split the lines into a few groups. The codes below are examples; the full list is in the table on this page.
- Parque Dom Pedro II, Bandeira, Princesa Isabel and Hospital das Clínicas: 5300-10 and 5111-10 go to Terminal Parque Dom Pedro II, 6200-10 and 6500-10 to Terminal Bandeira, 5154-10 and 669A-10 to Terminal Princesa Isabel, and 7245-10 to Hospital das Clínicas.
- Metrô stations named on the signs: 576C-10 goes to Metrô Jabaquara, 675N-10 to Metrô Ana Rosa, 675L-10 to Metrô Santa Cruz and 7550-10 to Metrô Santa Cecília. For Ipiranga there is 476A-10.
- Pinheiros: 637P-10 and 709M-10 connect with Terminal Pinheiros.
- Other neighbourhood terminals: 6000-10 goes to Terminal Parelheiros, 6960-10 to Terminal Varginha, 6970-10 to Terminal Grajaú, 6001-10 and 6007-10 to Terminal Capelinha, 737A-10 to Terminal Jardim Ângela, 6014-10 to Terminal Jardim Jacira and 807A-10 to Terminal Campo Limpo.
- Neighbourhoods: 7016-10 goes to Jardim Ângela, 6013-10 and 7023-10 to Jardim Nakamura, 6091-10 to Vargem Grande, 546T-10 to Vila Guacuri, 6258-10 to Jardim São Francisco and 6030-10 to Unisa-campus 1.
In the morning peak (7 to 9 am), the most frequent lines in the reference timetable are 6000-10 and 6200-10, with a bus every 3 minutes, and 737A-10, every 4 minutes.
Platforms: how to find your bus
In the SPTrans records, the boarding points are listed as “Terminal Sto. Amaro, 1”, “Terminal Sto. Amaro, 2”, “Terminal Sto. Amaro, 3” and “Terminal Sto. Amaro, 4”. In the table on this page, each line shows the same number used in those records. Platform 2 has the most stop points and the most lines.
The same destination does not always leave from the same place. For Terminal Capelinha, 6001-10 is at platform 1 and 6007-10 at platform 3. For Terminal Parque Dom Pedro II, 5111-10 uses platform 1 and 5300-10 platform 2. Many neighbourhood lines, such as 6027-10, 6071-10 and 6076-10, are at platform 4.
Before you queue, look up your line code in the table, note the platform and check the sign at the terminal. If the local sign shows a different platform, follow the sign.
Earliest and latest lines
In the reference timetable, no line is listed as running continuously for 24 hours. Almost all lines start in the 4 am band; 627M-10 (Mar Paulista) starts in the 5 am band and finishes early, in the 10 pm band.
The latest last departure is on 807A-10 (Terminal Campo Limpo), in the 2 am band. Lines running into the 1 am band include 6000-10 (Terminal Parelheiros), 6200-10 (Terminal Bandeira), 6007-10 (Terminal Capelinha), 709M-10 (Terminal Pinheiros), 7016-10 (Jardim Ângela) and 6091-10 (Vargem Grande). Line 6091-51 (Colônia) appears only between the 4 am and 7 am bands.
The terminal also has 11 lines whose code starts with N, such as N631-11, N701-11, N704-11 and N705-11. In the SPTrans reference timetable, N lines run in the small hours, between midnight and 5 am. If you need a bus in the small hours, confirm their times in Olho Vivo.
Weekday-only lines
Four lines run only Monday to Friday: 6091-51, 675N-10 (Metrô Ana Rosa), 7245-10 (Hospital das Clínicas) and 7550-10 (Metrô Santa Cecília). Another three run Monday to Saturday, with no Sunday service: 546L-10, 6076-41 and 675L-10. All other lines are listed as running every day.
Saturday, Sunday and public holiday times may differ from the reference timetable. Check Olho Vivo before you leave.
Fares and Bilhete Único
The bus fare in São Paulo has been R$ 5.30 since 6 January 2026. If you combine a bus with the Metrô or CPTM, you pay R$ 9.38 in total. With the Bilhete Único card, the integration window is 3 hours, so plan any line changes at Terminal Santo Amaro within that window.
How to check bus times (Olho Vivo)
The times on this page come from one reference timetable per line, taken from the official SPTrans GTFS on 11 November 2026: first and last departure, shortest interval in the morning peak and days of operation. It is not a forecast of the next bus.
To see when your bus is coming, use Olho Vivo, the SPTrans service that shows buses in real time. Search by line code, for example 6200-10 or 637P-10, and choose the direction. At weekends and on public holidays the schedule can change, so check before you set off.
Frequently asked questions about Terminal Santo Amaro
Which buses leave from Terminal Santo Amaro?
58 SPTrans lines leave from here, including 6000-10 (Terminal Parelheiros), 6200-10 (Terminal Bandeira), 637P-10 (Terminal Pinheiros) and 5300-10 (Terminal Parque Dom Pedro II).
How many bus lines serve Terminal Santo Amaro?
There are 59 lines; 58 start or end at the terminal, according to the SPTrans GTFS of 11 November 2026.
Which bus goes from Terminal Santo Amaro to Pinheiros?
Lines 637P-10 and 709M-10 run to Terminal Pinheiros every day and are listed at platform 2; check the sign.
Are there buses in the small hours at Terminal Santo Amaro?
No line is listed as running 24 hours; 807A-10 runs into the 2 am band, and lines with an N code run between midnight and 5 am in the reference timetable.
How much is the bus fare at Terminal Santo Amaro?
The fare is R$ 5.30 since 6 January 2026; bus plus Metrô or CPTM costs R$ 9.38, with a 3-hour integration window on the Bilhete Único.
How can I check bus times at Terminal Santo Amaro?
See the first and last departure in the table on this page and follow the bus in real time in the SPTrans Olho Vivo service by line code.
Other São Paulo bus terminals
- Terminal Parque Dom Pedro II (72)
- Terminal Capelinha (43)
- Terminal Pinheiros (41)
- Terminal Santana (38)
- Terminal Pirituba (37)
- Terminal Grajaú (34)
- Terminal Lapa (32)
- Terminal Campo Limpo (31)
- Terminal São Mateus (30)
- Terminal Sacomã (31)
- Terminal Vila Nova Cachoeirinha (28)
- Terminal Vila Prudente (30)
- Terminal Barra Funda (27)
- Terminal Cidade Tiradentes (22)