- Route: Jd. Nardini – Vl. Olímpia, via Av. do Anastácio, the Tietê Marginal, Av. Impz. Leopoldina, Av. Pedroso de Moraes and Av. Brig. Faria Lima, 30.0 km.
- Operating days: every day, Monday to Sunday, according to SPTrans.
- Hours: from about 04:00 until around 23:00, with about 32 departures, according to the SPTrans reference timetable.
- Frequency: in the morning peak (07:00–09:00) the shortest scheduled interval is 30 minutes.
- Fare: R$ 5.30 on the bus since 6 January 2026; transfer to Metrô or CPTM for R$ 9.38 in total with the Bilhete Único.
Bus 958P-10 route map
Outbound (blue) and return (orange) route and stops, from the SPTrans GTFS. Map: © OpenStreetMap contributors.
Bus 958P-10: route data
| Line | Route | Service | Km | Frequency (peak) |
|---|---|---|---|---|
| 958P-10 | Jd. Nardini – Vl. Olímpia | City bus | 30 | ≤ 30 min |
Route and distance from the official SPTrans (São Paulo Transporte) GTFS. The line code is shown on the bus sign.
Bus 958P-10 timetable
| Line | Monday–Friday | Saturday | Sunday & holidays | Full trip |
|---|---|---|---|---|
| 958P-10 | 04:00–23:00 32 departures |
04:00–23:00 32 departures |
04:00–23:00 32 departures |
≈ 180 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 958P-10 (95, outbound)
- 1R. Vissosa, 152
- 2R. Joaquim José de Lima
- 3R. Cel. José Venâncio Dias, 261
- 4R. Cel. José Venâncio Dias, 347
- 5R. Cel. José Venâncio Dias, 584
- 6R. Silvestro Palma, 146
- 7R. Silvestro Palma, 63
- 8Av. Jorn. Paulo Zing, 652
- 9Av. Jorn. Paulo Zing, 929
- 10Av. Jorn. Paulo Zing, 1078
- 11Estr. Turística do Jaraguá, 1008
- 12Estr. Turística do Jaraguá, 1232
- 13R. Jurubim, 995
- 14R. Jurubim, 861
- 15R. Jurubim, 840
- 16R. Jurubim, 415
- 17R. Jurubim, 261
- 18R. Itamogi, 158
- 19R. Pe. João de Almeida, 144
- 20R. Maria Lúcia Duarte, 298
- 21R. Maria Lúcia Duarte, 49
- 22Av. Agenor Couto de Magalhães, 139
- 23Av. Mutinga, 1361
- 24Av. do Anastácio, 2421
- 25R. Willis Roberto Banks, 1231
- 26R. Willis Roberto Banks, 971
- 27R. Willis Roberto Banks, 660
- 28R. Willis Roberto Banks, 407
- 29R. Willis Roberto Banks, 33
- 30Av. do Anastácio, 1435
- 31Av. do Anastácio, 1235
- 32Av. do Anastácio, 1039
- 33Av. do Anastácio, 859
- 34Av. do Anastácio, 633
- 35Av. do Anastácio, 431
- 36R. Prof. Benedito Alarico de C. Borelli, 270
- 37R. Abraham Lincoln, 116
- 38R. Abraham Lincoln, 216
- 39R. Brig. Henrique Fontenelle, 31
- 40R. Brig. Henrique Fontenelle, 562
- 41R. Brig. Henrique Fontenelle, 786
- 42R. Celestino Marinelli, 242
- 43R. Roberto de Lamenais, 248
- 44R. Luís Gonçalves Bastos, 54
- 45Av. Elíseo Cordeiro de Siqueira, 625
- 46Av. Elíseo Cordeiro de Siqueira, 345
- 47Av. Elíseo Cordeiro de Siqueira, 151
- 48R. Paúva, 122
- 49R. Custódio Serrão, 795
- 50R. Dr. Câmara Leal, 105
- 51R. Cel. Pedro de Moura, 47
- 52Av. Marginal Direita do Rio Tietê, 2500
- 53R. Mj. Paladino, 561
- 54Av. Dr. Gastão Vidigal
- 55R. Mergenthaler, 900
- 56R. Mergenthaler, 1000
- 57R. Mergenthaler, 1100
- 58Av. Mofarrej, 1130
- 59Av. Mofarrej, 761
- 60Av. Mofarrej, 275
- 61Av. Mofarrej, 79
- 62Av. Impz. Leopoldina, 180
- 63Av. Impz. Leopoldina, 350
- 64Av. Impz. Leopoldina, 617
- 65Av. Impz. Leopoldina, 1010
- 66Av. Impz. Leopoldina, 1434
- 67Av. Impz. Leopoldina, 1700
- 68Av. Queiroz Filho, 491
- 69Av. Queiroz Filho, 313
- 70Av. Queiroz Filho, 159
- 71Av. Pe. Pereira de Andrade, 100
- 72Av. Pe. Pereira de Andrade, 758
- 73Av. Prof. Fonseca Rodrigues, 1001
- 74Av. Prof. Fonseca Rodrigues, 899
- 75Av. Prof. Fonseca Rodrigues, 689
- 76Av. Prof. Fonseca Rodrigues, 211
- 77Av. Prof. Fonseca Rodrigues, 105
- 78Av. Pedroso de Moraes
- 79Av. Pedroso de Moraes, 2331
- 80Av. Pedroso de Moraes, 1955
- 81Av. Pedroso de Moraes, 1871
- 82Av. Pedroso de Moraes, 1619
- 83Av. Brig. Faria Lima, 442
- 84Av. Brig. Faria Lima, 682
- 852 – Faria Lima
- 86Irlandino Sandoval
- 87Clube Pinheiros
- 88Av. Brig. Faria Lima, 467
- 89Av. Brig. Faria Lima, 3064
- 90Av. Brig. Faria Lima, 3500
- 91Av. Brig. Faria Lima, 4080
- 92Elvira Ferraz
- 93R. Olímpiadas
- 94R. Gomes de Carvalho, 1666
- 95Ac. Area de Apoio Bandeirantes
Stops of bus 958P-10 (83, return)
- 1Ac. Area de Apoio Bandeirantes
- 2Parada Funchal
- 3R. Gomes de Carvalho, 1587
- 4R. Michel Milan
- 5R. Michel Milan, 936
- 6Av. Brig. Faria Lima, 4433
- 7Av. Brig. Faria Lima, 3999
- 8Av. Brig. Faria Lima, 3477
- 9Av. Brig. Faria Lima, 3015
- 10Gumercindo Saraiva
- 11Prudente Correia
- 12Benedito Chaves
- 13Diogo Moreira
- 14Largo da Batata
- 15Av. Brig. Faria Lima, 447
- 16Av. Pedroso de Moraes, 1594
- 17Av. Pedroso de Moraes, 1870
- 18Av. Pedroso de Moraes, 1956
- 19Av. Pedroso de Moraes, 2538
- 20Av. Pedroso de Moraes
- 21Av. Prof. Fonseca Rodrigues, 106
- 22Av. Prof. Fonseca Rodrigues, 448
- 23Av. Prof. Fonseca Rodrigues, 900
- 24Av. Prof. Fonseca Rodrigues, 1032
- 25Av. Pe. Pereira de Andrade, 795
- 26Av. Pe. Pereira de Andrade, 127
- 27Av. Queiroz Filho, 310
- 28Av. Impz. Leopoldina, 1845
- 29Av. Impz. Leopoldina, 1533
- 30Av. Impz. Leopoldina, 1261
- 31Av. Impz. Leopoldina, 915
- 32R. Dr. Seidel
- 33R. Dr. Seidel, 301
- 34Av. Dr. Gastão Vidigal, 1437
- 35R. Silva Airosa
- 36R. Silva Airosa, 100
- 37R. Cap. Mor Rodrigues de Almeida, 46
- 38R. Cap. Mor Rodrigues de Almeida, 248
- 39R. Cap. Mor Aguiar Altero, 175
- 40Pça. Cap. Mor Botafogo
- 41R. Custódio Serrão, 614
- 42R. Custódio Serrão, 876
- 43R. Paúva, 53
- 44R. Joaquim de Oliveira Freitas, 145
- 45R. Joaquim de Oliveira Freitas, 342
- 46R. Joaquim de Oliveira Freitas, 571
- 47R. Joaquim de Oliveira Freitas, 749
- 48R. Roberto de Lamenais, 238
- 49R. Celestino Marinelli, 205
- 50R. Brig. Henrique Fontenelle, 737
- 51R. Brig. Henrique Fontenelle, 601
- 52R. Abraham Lincoln, 575
- 53R. Abraham Lincoln, 317
- 54R. Prof. José Maria Calazans Nogueira, 78
- 55R. Prof. Benedito Alarico de C. Borelli, 153
- 56Av. do Anastácio, 744
- 57Av. do Anastácio, 1240
- 58Av. do Anastácio, 1485
- 59R. Willis Roberto Banks, 34
- 60R. Willis Roberto Banks, 332
- 61R. Willis Roberto Banks, 661
- 62R. Willis Roberto Banks, 920
- 63R. Willis Roberto Banks, 1234
- 64Av. do Anastácio, 2741
- 65Av. Mutinga, 1334
- 66Av. Mutinga, 1740
- 67R. Ribeirão Vermelho, 230
- 68R. Itamogi, 250
- 69R. Jurubim, 260
- 70R. Jurubim, 453
- 71R. Jurubim, 982
- 72Estr. Turística do Jaraguá, 1101
- 73Av. Jorn. Paulo Zing, 1301
- 74Av. Jorn. Paulo Zing, 1153
- 75Av. Jorn. Paulo Zing, 964
- 76Av. Jorn. Paulo Zing, 570
- 77R. Silvestro Palma, 51
- 78R. Silvestro Palma, 154
- 79R. Cel. José Venâncio Dias, 584
- 80R. Cel. José Venâncio Dias, 417
- 81R. Cel. José Venâncio Dias, 263
- 82R. Joaquim José de Lima
- 83R. Vissosa, 152
SPTrans bus 958P-10 links Jardim Nardini with Vila Olímpia in São Paulo. It is a long line: 30.0 km outbound with 95 stops, and 83 stops on the return. People mostly search for it by the full code, “958p-10”, and also as “ônibus 958P” (bus 958P); news stories may write it as 958P/10. The “-10” is part of the code shown on the destination sign. Below you will find the route section by section, the reference hours, the trip time, the main stops and how to track the bus with Olho Vivo.
Route of bus 958P-10
Jd. Nardini and Estrada Turística do Jaraguá. The outbound trip starts at R. Vissosa, 152. The bus passes R. Joaquim José de Lima, R. Cel. José Venâncio Dias and R. Silvestro Palma, follows Av. Jorn. Paulo Zing and makes two stops on Estr. Turística do Jaraguá. It then runs along R. Jurubim, R. Itamogi, R. Pe. João de Almeida and R. Maria Lúcia Duarte.
Av. Mutinga and Av. do Anastácio. Via Av. Agenor Couto de Magalhães the 958P-10 reaches Av. Mutinga and Av. do Anastácio. It takes a stretch of R. Willis Roberto Banks, with five stops, and returns to Av. do Anastácio. Next comes a group of streets: R. Prof. Benedito Alarico de C. Borelli, R. Abraham Lincoln, R. Brig. Henrique Fontenelle, R. Celestino Marinelli, R. Roberto de Lamenais and R. Luís Gonçalves Bastos, up to Av. Elíseo Cordeiro de Siqueira.
The Tietê Marginal and Av. Impz. Leopoldina. Via R. Paúva, R. Custódio Serrão, R. Dr. Câmara Leal and R. Cel. Pedro de Moura, the line reaches Av. Marginal Direita do Rio Tietê. It then passes R. Mj. Paladino, Av. Dr. Gastão Vidigal, R. Mergenthaler and Av. Mofarrej, and follows Av. Impz. Leopoldina, with six stops.
Pedroso de Moraes, Faria Lima and Vila Olímpia. Via Av. Queiroz Filho, Av. Pe. Pereira de Andrade and Av. Prof. Fonseca Rodrigues, the bus reaches Av. Pedroso de Moraes and then Av. Brig. Faria Lima, with the stops “2 – Faria Lima”, “Irlandino Sandoval”, “Clube Pinheiros” and “Elvira Ferraz”. The final section passes the stop “R. Olímpiadas” and R. Gomes de Carvalho to the terminus, which SPTrans calls “Ac. Area de Apoio Bandeirantes”.
The return leaves from the same point, passes “Parada Funchal”, R. Gomes de Carvalho and R. Michel Milan, and heads back along Av. Brig. Faria Lima, with stops such as “Gumercindo Saraiva”, “Prudente Correia”, “Benedito Chaves”, “Diogo Moreira” and “Largo da Batata”. After Av. Impz. Leopoldina it uses different streets from the outbound trip, such as R. Dr. Seidel, R. Silva Airosa, R. Cap. Mor Rodrigues de Almeida and Pça. Cap. Mor Botafogo, before returning to Jd. Nardini.
Hours and frequency
According to the SPTrans reference timetable, the 958P-10 runs every day, from about 04:00 (the approximate start of the first block of departures) until around 23:00, with about 32 departures a day. SPTrans publishes a single reference timetable per line, with intervals by time band; there is no separate table for Saturdays, Sundays and public holidays, and on those days actual times may differ. Check Olho Vivo before you set off.
In the morning peak, between 07:00 and 09:00, the shortest scheduled interval is 30 minutes. With few departures a day, missing a bus can mean a long wait. The line does not run overnight.
How long the trip takes
The full outbound trip, from Jd. Nardini to Vl. Olímpia, is scheduled at 180 minutes for 30.0 km, that is, three hours. SPTrans does not publish times by section, so use the Olho Vivo prediction to see how long until your stop. At rush hour, allow extra time.
Main stops and connections
The SPTrans data for this line has no stop named after a Metrô or CPTM station. The most useful landmarks along the route are:
Start of the outbound trip and end of the return, at R. Vissosa, 152.
Stop on the Av. Brig. Faria Lima section, towards Vl. Olímpia.
Return stop on the Av. Brig. Faria Lima section, before Av. Pedroso de Moraes.
Other key roads are Av. do Anastácio, Av. Impz. Leopoldina, Av. Prof. Fonseca Rodrigues and Av. Pedroso de Moraes. The full stop list in both directions is in the timetable table on this page.
How to see where the bus is (Olho Vivo)
With intervals of half an hour or more, SPTrans Olho Vivo (olhovivo.sptrans.com.br) is the best way not to miss your bus. Search for “958P” or “958P-10”, pick the direction, towards Vl. Olímpia or towards Jd. Nardini, and see on the map where the buses are and when the next one is due at your stop. This matters most on weekends, when actual service may differ from the reference timetable.
Fare and Bilhete Único
The basic bus fare in São Paulo is R$ 5.30, in force since 6 January 2026. With the Bilhete Único card, the transfer window is 3 hours from the first tap. If you combine the 958P-10 with the Metrô or CPTM, the transfer costs R$ 9.38 in total.
Tips for using the line
- With about 32 departures a day, check Olho Vivo before heading to the stop.
- Check the direction on the sign: towards Vl. Olímpia or towards Jd. Nardini.
- The return uses different streets after Av. Impz. Leopoldina; check the stop list before waiting on the same side as the outbound bus.
- The bus does not run overnight; the last reference departure is around 23:00.