- Route: Sacomã – Vl. Romana, 27.1 km outbound, via R. Vergueiro, Av. Nazaré, Av. Lins de Vasconcelos, Av. Paulista, Av. Dr. Arnaldo and Av. Prof. Alfonso Bovero.
- Operating days: every day, Monday to Sunday, according to SPTrans data.
- Hours: from 04:00 until around midnight, according to the SPTrans reference schedule; weekends and holidays may differ.
- Frequency: shortest scheduled interval of 30 minutes in the morning peak (07:00–09:00), with about 36 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 478P-10 route map
Outbound (blue) and return (orange) route and stops, from the SPTrans GTFS. Map: © OpenStreetMap contributors.
Bus 478P-10: route data
| Line | Route | Service | Km | Frequency (peak) |
|---|---|---|---|---|
| 478P-10 | Sacomã – Vl. Romana | City bus | 27.1 | ≤ 30 min |
Route and distance from the official SPTrans (São Paulo Transporte) GTFS. The line code is shown on the bus sign.
Bus 478P-10 timetable
| Line | Monday–Friday | Saturday | Sunday & holidays | Full trip |
|---|---|---|---|---|
| 478P-10 | 04:00–00:00 36 departures |
04:00–00:00 36 departures |
04:00–00:00 36 departures |
≈ 157 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 478P-10 (84, outbound)
- 1Av. Dep. Rubens Granja, 311
- 2Av. Bogaert, 351
- 3Av. Pe. Arlindo Vieira, 491
- 4Av. Pe. Arlindo Vieira, 133
- 5R. Cel. José Pires de Andrade, 845
- 6R. Descampado, 28
- 7Pça. Anchieta, 9292
- 8R. Vergueiro, 9113
- 9R. Vergueiro, 8923
- 10R. Vergueiro, 8717
- 11R. Vergueiro, 8461
- 12R. Vergueiro, 8081
- 13R. Vergueiro, 7753
- 14R. dos Macaxas, 703
- 15R. Jamboaçu, 385
- 16R. Jamboaçu, 229
- 17R. Sussuarana, 77
- 18R. Muriaé, 111
- 19Gentil de Moura
- 20Metrô Alto do Ipiranga
- 21Av. Nazaré, 1953
- 22Av. Nazaré, 1765
- 23Av. Nazaré, 1361
- 24Av. Nazaré, 943
- 25Av. Nazaré, 711
- 26R. Pe. Marchetti, 235
- 27Oliveira Melo
- 28R. Dr. Mário Vicente, 137
- 29Av. Ricardo Jafet, 745
- 30Av. Ricardo Jafet, 365
- 31Av. Ricardo Jafet, 99
- 32Pça. do Monumento
- 33Sentido B/C – Pista Central
- 34Av. D. Pedro I – Pista Central, 815
- 35Av. D. Pedro I – Pista Central, 621
- 36R. Clímaco Barbosa, 659
- 37R. Clímaco Barbosa, 319
- 38R. Clímaco Barbosa, 49
- 39R. Albuquerque Maranhão, 97
- 40Av. Lacerda Franco, 282
- 41Av. Lacerda Franco, 570
- 42Av. Lacerda Franco, 964
- 43Av. Lacerda Franco, 1112
- 44Av. Lacerda Franco, 1458
- 45Av. Lacerda Franco, 1855
- 46Av. Lacerda Franco, 2080
- 47Av. Lins de Vasconcelos, 2384
- 48Av. Lins de Vasconcelos, 2680
- 49Av. Lins de Vasconcelos, 2880
- 50R. Dr. Neto de Araújo, 303
- 51R. Dr. Neto de Araújo, 47
- 52R. Vergueiro, 2575
- 53R. Vergueiro, 2223
- 54R. Vergueiro, 1845
- 55Viad. Sta. Generosa
- 56Av. Bernardino de Campos, 159
- 57Av. Paulista, 200
- 58Av. Paulista, 500
- 59Av. Paulista, 900
- 60Av. Paulista, 1374
- 61Av. Paulista, 1754
- 62Parada 1 – Frei Caneca
- 63Av. Paulista, 2452
- 64Av. Dr. Arnaldo, 188
- 65Parada 2 – Teodoro Sampaio
- 66Av. Dr. Arnaldo, 1338
- 67Av. Dr. Arnaldo, 1800
- 68Av. Dr. Arnaldo, 1887
- 69Av. Dr. Arnaldo, 2076
- 70Av. Prof. Alfonso Bovero, 52
- 71Av. Prof. Alfonso Bovero, 510
- 72Av. Prof. Alfonso Bovero, 936
- 73Av. Prof. Alfonso Bovero, 1122
- 74Av. Prof. Alfonso Bovero, 1340
- 75R. Cotoxó, 847
- 76R. Cotoxó, 521
- 77R. Min. Ferreira Alves, 458
- 78R. Min. Ferreira Alves, 672
- 79R. Min. Ferreira Alves, 829
- 80R. Dr. Miranda de Azevedo, 161
- 81R. Coriolano, 380
- 82R. Coriolano, 710
- 83R. Coriolano, 1070
- 84R. Vespasiano, 650
Stops of bus 478P-10 (74, return)
- 1R. Vespasiano, 650
- 2R. Tito, 115
- 3R. Des. do Vale, 1043
- 4R. Des. do Vale, 875
- 5R. Des. do Vale, 539
- 6R. Des. do Vale, 173
- 7R. Caraíbas, 762
- 8R. Caraíbas, 1086
- 9Av. Prof. Alfonso Bovero, 935
- 10Av. Prof. Alfonso Bovero, 477
- 11R. Bruxelas, 152
- 12Av. Dr. Arnaldo, 2365
- 13Av. Dr. Arnaldo, 2105
- 14Av. Dr. Arnaldo
- 15Av. Dr. Arnaldo, 1125
- 16Faculdade de Saúde Pública da USP
- 17Faculdade de Medicina da USP
- 18Av. Paulista, 2027
- 19Av. Paulista, 1578
- 20Av. Paulista, 901
- 21Av. Paulista, 659
- 22Av. Paulista, 171
- 23Av. Bernardino de Campos, 108
- 24Pça. Dr. Afrodisio Vidigal
- 25R. Vergueiro, 1900
- 26R. Vergueiro, 2157
- 27R. Vergueiro, 2776
- 28Metrô Vl. Mariana – Passagem
- 29Av. Lins de Vasconcelos, 3139
- 30Av. Lins de Vasconcelos, 2805
- 31Av. Lins de Vasconcelos, 2557
- 32Av. Lins de Vasconcelos, 2367
- 33Av. Lins de Vasconcelos, 2044
- 34Av. Lins de Vasconcelos, 1729
- 35Av. Lins de Vasconcelos, 1392
- 36Av. Lins de Vasconcelos, 1197
- 37Av. Lins de Vasconcelos, 1049
- 38Av. Lins de Vasconcelos, 721
- 39Av. Lins de Vasconcelos, 423
- 40Av. Lins de Vasconcelos, 205
- 41R. Independência, 240
- 42R. Independência, 560
- 43R. Independência, 820
- 44R. Independência, 1000
- 45Av. D. Pedro I, 520
- 46Av. D. Pedro I, 798
- 47Av. D. Pedro I
- 48Pça. do Monumento, 132
- 49Av. Nazaré, 28
- 50Av. Nazaré, 444
- 51Av. Nazaré, 624
- 52Av. Nazaré, 900
- 53Av. Nazaré, 1198
- 54Av. Nazaré, 1416
- 55Av. Nazaré, 1780
- 56Av. Nazaré, 1950
- 57R. Bamboré, 680
- 58R. Jamboaçu, 254
- 59R. Jamboaçu, 440
- 60R. Jeremias Júnior, 119
- 61Macaxãs
- 62R. Vergueiro, 7790
- 63R. Vergueiro, 8120
- 64R. Vergueiro, 8424
- 65R. Vergueiro, 8636
- 66R. Vergueiro, 8849
- 67R. Vergueiro, 9000
- 68R. Taquarichim, 280
- 69Av. Pe. Arlindo Vieira, 124
- 70Av. Pe. Arlindo Vieira, 244
- 71R. Mq. de Lages, 1641
- 72R. Max Berg, 90
- 73Av. Bogaert, 57
- 74Av. Dep. Rubens Granja, 311
Bus 478P-10 is an SPTrans line in São Paulo that links Sacomã with Vila Romana on a long route along R. Vergueiro, Av. Nazaré, the whole of Av. Paulista and Av. Dr. Arnaldo. It is 27.1 km long outbound, with 84 stops, and has 74 stops on the way back. The “-10” is part of the code shown on the bus sign; in Brazil you will also see it as 478P/10, “linha 478P” or “ônibus 478P”. Here you will find the route section by section, the reference hours, frequency, travel time, fare and how to track the bus live.
Route of bus 478P-10
Sacomã and R. Vergueiro. The outbound trip starts on Av. Dep. Rubens Granja, passes Av. Bogaert, Av. Pe. Arlindo Vieira, R. Cel. José Pires de Andrade and Pça. Anchieta and follows a stretch of R. Vergueiro, from number 9113 to 7753.
Alto do Ipiranga and Av. Nazaré. Via R. dos Macaxas, R. Jamboaçu, R. Sussuarana and R. Muriaé, the bus reaches the Metrô Alto do Ipiranga stop. It then runs along Av. Nazaré, passes R. Pe. Marchetti and Av. Ricardo Jafet and reaches Pça. do Monumento.
D. Pedro I to Vergueiro. The line takes the central lane of Av. D. Pedro I, passes R. Clímaco Barbosa and R. Albuquerque Maranhão, runs along Av. Lacerda Franco and Av. Lins de Vasconcelos and returns to R. Vergueiro via R. Dr. Neto de Araújo.
Paulista, Dr. Arnaldo and Vl. Romana. After the Viad. Sta. Generosa and Av. Bernardino de Campos, the bus follows Av. Paulista from number 200 to 2452, with a Frei Caneca stop, continues along Av. Dr. Arnaldo, with a Teodoro Sampaio stop, and heads down Av. Prof. Alfonso Bovero. The last stretch passes R. Cotoxó, R. Min. Ferreira Alves, R. Dr. Miranda de Azevedo and R. Coriolano to R. Vespasiano, 650.
Return. The trip towards Sacomã leaves R. Vespasiano via R. Tito, R. Des. do Vale and R. Caraíbas, returns to Av. Prof. Alfonso Bovero and Av. Dr. Arnaldo, with stops at Faculdade de Saúde Pública da USP and Faculdade de Medicina da USP, and runs along Av. Paulista. It heads down R. Vergueiro to the Metrô Vl. Mariana stop, continues via Av. Lins de Vasconcelos, R. Independência and Av. D. Pedro I and returns via Av. Nazaré and R. Vergueiro to Av. Dep. Rubens Granja.
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 478P-10 runs from 04:00 and the last departures are around midnight. There are about 36 departures a day, a low number for such a long route.
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 30 minutes. Outside the peak, expect the same or longer waits.
How long the trip takes
The full outbound trip, from Sacomã to Vl. Romana, has a scheduled time of 157 minutes for 27.1 km. This is a reference time: traffic on Av. Paulista, Av. Dr. Arnaldo and around Av. D. Pedro I can make the trip longer at peak hours. Shorter sections, such as Sacomã to Av. Paulista or Paulista to Vl. Romana, take much less time than the full line.
Main stops and connections
In SPTrans data, the named connections on the route are the Metrô Alto do Ipiranga stop, outbound, and the Metrô Vl. Mariana stop on R. Vergueiro, on the return. The line also stops at well-known places: Av. Paulista in both directions, the Frei Caneca and Teodoro Sampaio stops outbound and the Faculdade de Saúde Pública da USP and Faculdade de Medicina da USP stops on Av. Dr. Arnaldo on the return.
Stop towards Vl. Romana (outbound), before Av. Nazaré.
Stop on R. Vergueiro towards Sacomã (return).
Outbound destination; the last listed stop is at R. Vespasiano, 650.
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 478P-10 and pick the direction: Vl. Romana or Sacomã. On a line with a 30-minute interval, the map helps you leave home at the right time and avoid long waits 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 478P-10 with the Metrô or CPTM trains, the total integration fare is R$ 9.38.
Tips for using the line
- The line has few departures (about 36 a day): check Olho Vivo before leaving so you do not miss the bus.
- The Metrô Alto do Ipiranga stop is only on the outbound trip and the Metrô Vl. Mariana stop only on the return; check the direction before planning a connection.
- On Av. Dr. Arnaldo, the USP faculty stops are on the trip towards Sacomã; outbound, the reference is the Teodoro Sampaio stop.
- With 157 scheduled minutes end to end, a Metrô connection within the 3-hour Bilhete Único window can shorten long journeys.