- Route: Sacomã – Terminal Pinheiros, 21.9 km outbound, via Av. D. Pedro I, Av. Lins de Vasconcelos, R. Vergueiro, Av. Paulista and Av. Brig. Luís Antônio.
- Operating days: every day, Monday to Sunday, according to SPTrans data.
- Hours: from 04:00 until around 02:00 at night, according to the SPTrans reference schedule; weekends and holidays may differ.
- Frequency: shortest scheduled interval of 10 minutes in the morning peak (07:00–09:00), with about 71 departures a day.
- Fare: R$ 5.30 per bus ride (since 6 January 2026); bus + Metrô or CPTM integration for R$ 9.38 in total.
Bus 477A-10 route map
Outbound (blue) and return (orange) route and stops, from the SPTrans GTFS. Map: © OpenStreetMap contributors.
Bus 477A-10: route data
| Line | Route | Service | Km | Frequency (peak) |
|---|---|---|---|---|
| 477A-10 | Sacomã – Term. Pinheiros | City bus | 21.9 | ≤ 10 min |
Route and distance from the official SPTrans (São Paulo Transporte) GTFS. The line code is shown on the bus sign.
Bus 477A-10 timetable
| Line | Monday–Friday | Saturday | Sunday & holidays | Full trip |
|---|---|---|---|---|
| 477A-10 | Runs 24 hours 71 departures |
Runs 24 hours 71 departures |
Runs 24 hours 71 departures |
≈ 140 min |
SPTrans publishes one reference timetable per line in its GTFS, with intervals by time band, and states on which days the line runs. First and last departure, approximate number of departures and trip time come from that timetable; on weekends and holidays times may differ. Check real-time arrivals on Olho Vivo or the SPTrans website.
Stops of bus 477A-10 (66, outbound)
- 1R. Dr. Audisio de Alencar
- 2R. Malvina Ferrara Samarone
- 3R. do Lago, 227
- 4R. Marcos Portugal, 352
- 5Av. Dr. Gentil de Moura, 770
- 6R. Ettore Lantieri, 100
- 7R. Greenfeld, 130
- 8R. Lino Coutinho, 1929
- 9Clemente Pereira
- 10R. Lino Coutinho, 1455
- 11R. Dois de Julho, 191
- 12R. Cipriano Barata, 2741
- 13R. Cipriano Barata, 2521
- 14R. Cipriano Barata, 2261
- 15R. Cipriano Barata, 1957
- 16R. Cipriano Barata, 1601
- 17R. Cipriano Barata, 1475
- 18R. Cipriano Barata, 1001
- 19R. Tabor, 283
- 20Sentido B/C – Pista Central
- 21Av. D. Pedro I – Pista Central, 815
- 22Av. D. Pedro I – Pista Central, 621
- 23R. Clímaco Barbosa, 659
- 24R. Clímaco Barbosa, 319
- 25R. Clímaco Barbosa, 49
- 26R. Albuquerque Maranhão, 97
- 27Av. Lacerda Franco, 282
- 28Av. Lacerda Franco, 570
- 29Av. Lacerda Franco, 964
- 30Av. Lacerda Franco, 1112
- 31Av. Lacerda Franco, 1458
- 32Av. Lacerda Franco, 1855
- 33Av. Lacerda Franco, 2080
- 34Av. Lins de Vasconcelos, 2384
- 35Av. Lins de Vasconcelos, 2680
- 36Av. Lins de Vasconcelos, 2880
- 37R. Dr. Neto de Araújo, 303
- 38R. Dr. Neto de Araújo, 47
- 39R. Vergueiro, 2575
- 40R. Vergueiro, 2223
- 41R. Vergueiro, 1845
- 42Viad. Sta. Generosa
- 43Av. Bernardino de Campos, 159
- 44Av. Paulista, 200
- 45R. Cincinato Braga, 440
- 46Av. Brig. Luís Antônio, 2344
- 47Av. Brig. Luís Antônio, 2748
- 48Jose Maria Lisboa
- 49Alameda Lorena
- 50Guarara
- 51Avenida Brasil
- 52Dia do Senhor
- 53Groelandia
- 54Av. Brig. Luís Antônio, 5012
- 55R. Joaquim Floriano, 308
- 56Bandeira Paulista
- 57R. Joaquim Floriano, 724
- 58R. Joaquim Floriano, 922
- 59R. Joaquim Floriano, 1134
- 60R. Iguatemi, 334
- 61Escócia
- 62Prudente Correia
- 63Benedito Chaves
- 64Dos Pinheiros
- 65Parada 2 – Ferreira de Araújo
- 66Terminal Pinheiros – Pl 7
Stops of bus 477A-10 (61, return)
- 1Terminal Pinheiros – Pl 7
- 2R. Paes Leme, 79
- 3Eusébio Matoso
- 4Dona Elisa Pereira de Barros
- 5Tucumã
- 6Av. Brig. Faria Lima, 467
- 7Av. Brig. Faria Lima, 3064
- 8R. Aspásia
- 9Clodomiro Amazonas
- 10R. Tabapuã, 865
- 11Urussui
- 12R. Tabapuã, 49
- 13Parada Oliveira Dias
- 14Groenlândia
- 15Av. Brig. Luís Antônio, 4435
- 16Parque Ibirapuera
- 17Av. Brig. Luís Antônio, 4008
- 18Av. Brig. Luís Antônio, 3530
- 19Alameda Lorena
- 20Parada Tutóia
- 21Hospital Brigadeiro
- 22Avenida Paulista
- 23Av. Paulista, 171
- 24Av. Bernardino de Campos, 108
- 25Pça. Dr. Afrodisio Vidigal
- 26R. Vergueiro, 1900
- 27R. Vergueiro, 2157
- 28R. Vergueiro, 2776
- 29Metrô Vl. Mariana – Passagem
- 30Av. Lins de Vasconcelos, 3139
- 31Av. Lins de Vasconcelos, 2805
- 32Av. Lins de Vasconcelos, 2557
- 33Av. Lins de Vasconcelos, 2367
- 34Av. Lins de Vasconcelos, 2044
- 35Av. Lins de Vasconcelos, 1729
- 36Av. Lins de Vasconcelos, 1392
- 37Av. Lins de Vasconcelos, 1197
- 38Av. Lins de Vasconcelos, 1049
- 39Av. Lins de Vasconcelos, 721
- 40Av. Lins de Vasconcelos, 423
- 41Av. Lins de Vasconcelos, 205
- 42R. Independência, 240
- 43R. Independência, 560
- 44R. Independência, 820
- 45R. Independência, 1000
- 46Av. D. Pedro I – Pista Central, 582
- 47Pista Central
- 48Sentido C/B – Pista Central
- 49R. Leais Paulistanos, 36
- 50R. Costa Aguiar, 640
- 51R. dos Sorocabanos, 56
- 52R. dos Sorocabanos, 680
- 53R. Silva Bueno, 327
- 54Oliveira Alves
- 55R. Silva Bueno, 1046
- 56R. Silva Bueno, 1431
- 57R. Silva Bueno, 1792
- 58R. Silva Bueno, 2150
- 59R. Silva Bueno, 2394
- 60R. Malvina Ferrara Samarone
- 61R. Dr. Audisio de Alencar
Bus 477A-10 is an SPTrans line in São Paulo that links Sacomã with Terminal Pinheiros, crossing Av. Paulista on the way. It is 21.9 km long outbound, with 66 stops, and has 61 stops on the way back. The “-10” is part of the code and is shown on the bus sign; in Brazil you will also see it written as 477A/10, “linha 477A” or “ônibus 477A”. On this page you will find the route explained section by section, the reference hours, frequency, travel time, fare and how to track the bus live.
Route of bus 477A-10
Sacomã and Av. D. Pedro I. The outbound trip starts on R. Dr. Audisio de Alencar and continues along R. Malvina Ferrara Samarone, R. do Lago, R. Marcos Portugal and Av. Dr. Gentil de Moura. It then runs along R. Lino Coutinho, R. Dois de Julho and a long stretch of R. Cipriano Barata until it reaches the central lane of Av. D. Pedro I.
Av. Lacerda Franco and Lins de Vasconcelos. From Av. D. Pedro I the line takes R. Clímaco Barbosa and R. Albuquerque Maranhão to Av. Lacerda Franco, which it follows almost to the end. It continues along Av. Lins de Vasconcelos and R. Dr. Neto de Araújo.
Vergueiro and Paulista. The bus joins R. Vergueiro, passes the Viad. Sta. Generosa and Av. Bernardino de Campos and reaches Av. Paulista, stopping near number 200. Via R. Cincinato Braga it heads down Av. Brig. Luís Antônio, with stops at Alameda Lorena and Avenida Brasil, among others.
Joaquim Floriano and Pinheiros. On the final stretch, the outbound bus runs along R. Joaquim Floriano and R. Iguatemi and arrives at Terminal Pinheiros, platform 7.
Return. The trip towards Sacomã does not follow exactly the same streets. It leaves Terminal Pinheiros via R. Paes Leme, continues along Av. Brig. Faria Lima and R. Tabapuã, returns to Av. Brig. Luís Antônio with stops at Parque Ibirapuera and Hospital Brigadeiro, crosses Av. Paulista and heads down R. Vergueiro to the Metrô Vl. Mariana stop. It then follows the whole of Av. Lins de Vasconcelos, R. Independência, Av. D. Pedro I and R. Silva Bueno back to R. Dr. Audisio de Alencar.
Hours and frequency
SPTrans publishes one reference schedule per line, with intervals by time band, and states on which days the line runs. According to that schedule, the 477A-10 runs from 04:00 and the last departures are around 02:00 at night. There are about 71 departures a day.
The line runs every day, Monday to Sunday. SPTrans data do not include a separate timetable for Saturdays, Sundays and holidays, and on those days times and intervals may be different. Before travelling at the weekend, check Olho Vivo.
In the morning peak (07:00 to 09:00), the shortest scheduled interval is 10 minutes. Outside the peak and at night, expect longer waits.
How long the trip takes
The full outbound trip, from Sacomã to Terminal Pinheiros, has a scheduled time of 140 minutes for 21.9 km. This is a reference time: at peak hours and with traffic on Av. Paulista and Av. Brig. Luís Antônio, the trip can take longer. If you only ride part of the route, for example from Sacomã to R. Vergueiro or from Paulista to Pinheiros, the trip is much shorter than the full line.
Main stops and connections
In SPTrans data, the named connections on the route are Terminal Pinheiros, the end of the outbound trip and start of the return, and the Metrô Vl. Mariana stop on R. Vergueiro, towards Sacomã. The line also stops at well-known places in the city, such as Av. Paulista, Parque Ibirapuera and Hospital Brigadeiro (on the return) and Alameda Lorena (both ways).
End of the outbound trip, at platform 7, and start of the return to Sacomã.
Stop on R. Vergueiro towards Sacomã, shortly after Av. Paulista.
Stop near number 200 outbound and number 171 on the return.
How to see where the bus is (Olho Vivo)
To see where the bus is in real time, use Olho Vivo, the SPTrans service at olhovivo.sptrans.com.br. Search for code 477A-10 and pick the direction: Terminal Pinheiros or Sacomã. The map shows where the line’s vehicles are and helps you decide whether to wait at the stop. As the weekend schedule may differ, Olho Vivo is the safest way to confirm the bus is running.
Fare and Bilhete Único
The basic fare on São Paulo’s municipal buses is R$ 5.30, in force since 6 January 2026. With the Bilhete Único card you have a 3-hour window for transfers. If you combine the 477A-10 with the Metrô or CPTM trains, the total integration fare is R$ 9.38.
Tips for using the line
- Check the direction on the sign: outbound buses end at Terminal Pinheiros and return buses at Sacomã, and the two directions use different streets in several places.
- If you are going to Parque Ibirapuera or Hospital Brigadeiro, those stops are on the trip towards Sacomã; outbound, the line runs along Av. Brig. Luís Antônio with other stops.
- The full trip takes about 140 scheduled minutes: if Pinheiros is your destination, consider a Metrô or CPTM connection within the 3-hour Bilhete Único window.
- Late at night and at weekends, open Olho Vivo before leaving home to check that a bus is on its way.