Dark Mode Light Mode

São Paulo bus 958P-10 (SPTrans): route map, stops and timetable

São Paulo bus 958P-10 · SPTrans
Jd. Nardini – Vl. Olímpia · SPTrans
🚌 1 services🔄 Updated: November 2026
At a glance
  • 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)
  1. 1R. Vissosa, 152
  2. 2R. Joaquim José de Lima
  3. 3R. Cel. José Venâncio Dias, 261
  4. 4R. Cel. José Venâncio Dias, 347
  5. 5R. Cel. José Venâncio Dias, 584
  6. 6R. Silvestro Palma, 146
  7. 7R. Silvestro Palma, 63
  8. 8Av. Jorn. Paulo Zing, 652
  9. 9Av. Jorn. Paulo Zing, 929
  10. 10Av. Jorn. Paulo Zing, 1078
  11. 11Estr. Turística do Jaraguá, 1008
  12. 12Estr. Turística do Jaraguá, 1232
  13. 13R. Jurubim, 995
  14. 14R. Jurubim, 861
  15. 15R. Jurubim, 840
  16. 16R. Jurubim, 415
  17. 17R. Jurubim, 261
  18. 18R. Itamogi, 158
  19. 19R. Pe. João de Almeida, 144
  20. 20R. Maria Lúcia Duarte, 298
  21. 21R. Maria Lúcia Duarte, 49
  22. 22Av. Agenor Couto de Magalhães, 139
  23. 23Av. Mutinga, 1361
  24. 24Av. do Anastácio, 2421
  25. 25R. Willis Roberto Banks, 1231
  26. 26R. Willis Roberto Banks, 971
  27. 27R. Willis Roberto Banks, 660
  28. 28R. Willis Roberto Banks, 407
  29. 29R. Willis Roberto Banks, 33
  30. 30Av. do Anastácio, 1435
  31. 31Av. do Anastácio, 1235
  32. 32Av. do Anastácio, 1039
  33. 33Av. do Anastácio, 859
  34. 34Av. do Anastácio, 633
  35. 35Av. do Anastácio, 431
  36. 36R. Prof. Benedito Alarico de C. Borelli, 270
  37. 37R. Abraham Lincoln, 116
  38. 38R. Abraham Lincoln, 216
  39. 39R. Brig. Henrique Fontenelle, 31
  40. 40R. Brig. Henrique Fontenelle, 562
  41. 41R. Brig. Henrique Fontenelle, 786
  42. 42R. Celestino Marinelli, 242
  43. 43R. Roberto de Lamenais, 248
  44. 44R. Luís Gonçalves Bastos, 54
  45. 45Av. Elíseo Cordeiro de Siqueira, 625
  46. 46Av. Elíseo Cordeiro de Siqueira, 345
  47. 47Av. Elíseo Cordeiro de Siqueira, 151
  48. 48R. Paúva, 122
  49. 49R. Custódio Serrão, 795
  50. 50R. Dr. Câmara Leal, 105
  51. 51R. Cel. Pedro de Moura, 47
  52. 52Av. Marginal Direita do Rio Tietê, 2500
  53. 53R. Mj. Paladino, 561
  54. 54Av. Dr. Gastão Vidigal
  55. 55R. Mergenthaler, 900
  56. 56R. Mergenthaler, 1000
  57. 57R. Mergenthaler, 1100
  58. 58Av. Mofarrej, 1130
  59. 59Av. Mofarrej, 761
  60. 60Av. Mofarrej, 275
  61. 61Av. Mofarrej, 79
  62. 62Av. Impz. Leopoldina, 180
  63. 63Av. Impz. Leopoldina, 350
  64. 64Av. Impz. Leopoldina, 617
  65. 65Av. Impz. Leopoldina, 1010
  66. 66Av. Impz. Leopoldina, 1434
  67. 67Av. Impz. Leopoldina, 1700
  68. 68Av. Queiroz Filho, 491
  69. 69Av. Queiroz Filho, 313
  70. 70Av. Queiroz Filho, 159
  71. 71Av. Pe. Pereira de Andrade, 100
  72. 72Av. Pe. Pereira de Andrade, 758
  73. 73Av. Prof. Fonseca Rodrigues, 1001
  74. 74Av. Prof. Fonseca Rodrigues, 899
  75. 75Av. Prof. Fonseca Rodrigues, 689
  76. 76Av. Prof. Fonseca Rodrigues, 211
  77. 77Av. Prof. Fonseca Rodrigues, 105
  78. 78Av. Pedroso de Moraes
  79. 79Av. Pedroso de Moraes, 2331
  80. 80Av. Pedroso de Moraes, 1955
  81. 81Av. Pedroso de Moraes, 1871
  82. 82Av. Pedroso de Moraes, 1619
  83. 83Av. Brig. Faria Lima, 442
  84. 84Av. Brig. Faria Lima, 682
  85. 852 – Faria Lima
  86. 86Irlandino Sandoval
  87. 87Clube Pinheiros
  88. 88Av. Brig. Faria Lima, 467
  89. 89Av. Brig. Faria Lima, 3064
  90. 90Av. Brig. Faria Lima, 3500
  91. 91Av. Brig. Faria Lima, 4080
  92. 92Elvira Ferraz
  93. 93R. Olímpiadas
  94. 94R. Gomes de Carvalho, 1666
  95. 95Ac. Area de Apoio Bandeirantes
Stops of bus 958P-10 (83, return)
  1. 1Ac. Area de Apoio Bandeirantes
  2. 2Parada Funchal
  3. 3R. Gomes de Carvalho, 1587
  4. 4R. Michel Milan
  5. 5R. Michel Milan, 936
  6. 6Av. Brig. Faria Lima, 4433
  7. 7Av. Brig. Faria Lima, 3999
  8. 8Av. Brig. Faria Lima, 3477
  9. 9Av. Brig. Faria Lima, 3015
  10. 10Gumercindo Saraiva
  11. 11Prudente Correia
  12. 12Benedito Chaves
  13. 13Diogo Moreira
  14. 14Largo da Batata
  15. 15Av. Brig. Faria Lima, 447
  16. 16Av. Pedroso de Moraes, 1594
  17. 17Av. Pedroso de Moraes, 1870
  18. 18Av. Pedroso de Moraes, 1956
  19. 19Av. Pedroso de Moraes, 2538
  20. 20Av. Pedroso de Moraes
  21. 21Av. Prof. Fonseca Rodrigues, 106
  22. 22Av. Prof. Fonseca Rodrigues, 448
  23. 23Av. Prof. Fonseca Rodrigues, 900
  24. 24Av. Prof. Fonseca Rodrigues, 1032
  25. 25Av. Pe. Pereira de Andrade, 795
  26. 26Av. Pe. Pereira de Andrade, 127
  27. 27Av. Queiroz Filho, 310
  28. 28Av. Impz. Leopoldina, 1845
  29. 29Av. Impz. Leopoldina, 1533
  30. 30Av. Impz. Leopoldina, 1261
  31. 31Av. Impz. Leopoldina, 915
  32. 32R. Dr. Seidel
  33. 33R. Dr. Seidel, 301
  34. 34Av. Dr. Gastão Vidigal, 1437
  35. 35R. Silva Airosa
  36. 36R. Silva Airosa, 100
  37. 37R. Cap. Mor Rodrigues de Almeida, 46
  38. 38R. Cap. Mor Rodrigues de Almeida, 248
  39. 39R. Cap. Mor Aguiar Altero, 175
  40. 40Pça. Cap. Mor Botafogo
  41. 41R. Custódio Serrão, 614
  42. 42R. Custódio Serrão, 876
  43. 43R. Paúva, 53
  44. 44R. Joaquim de Oliveira Freitas, 145
  45. 45R. Joaquim de Oliveira Freitas, 342
  46. 46R. Joaquim de Oliveira Freitas, 571
  47. 47R. Joaquim de Oliveira Freitas, 749
  48. 48R. Roberto de Lamenais, 238
  49. 49R. Celestino Marinelli, 205
  50. 50R. Brig. Henrique Fontenelle, 737
  51. 51R. Brig. Henrique Fontenelle, 601
  52. 52R. Abraham Lincoln, 575
  53. 53R. Abraham Lincoln, 317
  54. 54R. Prof. José Maria Calazans Nogueira, 78
  55. 55R. Prof. Benedito Alarico de C. Borelli, 153
  56. 56Av. do Anastácio, 744
  57. 57Av. do Anastácio, 1240
  58. 58Av. do Anastácio, 1485
  59. 59R. Willis Roberto Banks, 34
  60. 60R. Willis Roberto Banks, 332
  61. 61R. Willis Roberto Banks, 661
  62. 62R. Willis Roberto Banks, 920
  63. 63R. Willis Roberto Banks, 1234
  64. 64Av. do Anastácio, 2741
  65. 65Av. Mutinga, 1334
  66. 66Av. Mutinga, 1740
  67. 67R. Ribeirão Vermelho, 230
  68. 68R. Itamogi, 250
  69. 69R. Jurubim, 260
  70. 70R. Jurubim, 453
  71. 71R. Jurubim, 982
  72. 72Estr. Turística do Jaraguá, 1101
  73. 73Av. Jorn. Paulo Zing, 1301
  74. 74Av. Jorn. Paulo Zing, 1153
  75. 75Av. Jorn. Paulo Zing, 964
  76. 76Av. Jorn. Paulo Zing, 570
  77. 77R. Silvestro Palma, 51
  78. 78R. Silvestro Palma, 154
  79. 79R. Cel. José Venâncio Dias, 584
  80. 80R. Cel. José Venâncio Dias, 417
  81. 81R. Cel. José Venâncio Dias, 263
  82. 82R. Joaquim José de Lima
  83. 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:

🏘

Jd. Nardini (R. Vissosa)

Start of the outbound trip and end of the return, at R. Vissosa, 152.

🏛

Clube Pinheiros

Stop on the Av. Brig. Faria Lima section, towards Vl. Olímpia.

📍

Largo da Batata

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.

Frequently asked questions about bus 958P-10

What route does bus 958P-10 take?
The 958P-10 starts on R. Vissosa in Jd. Nardini and passes Estr. Turística do Jaraguá, Av. Mutinga, Av. do Anastácio, Av. Marginal Direita do Rio Tietê, Av. Impz. Leopoldina, Av. Pedroso de Moraes and Av. Brig. Faria Lima, ending in Vl. Olímpia after 30.0 km.
What time does the 958P-10 start and finish?
According to the SPTrans reference timetable, the 958P-10 runs from about 04:00 until around 23:00, with about 32 departures; on weekends and public holidays times may differ, so check Olho Vivo.
How often does the 958P-10 run?
In the morning peak, between 07:00 and 09:00, the shortest scheduled interval is 30 minutes, so it pays to plan your departure in advance.
How long is the trip on the 958P-10?
The full outbound trip, from Jd. Nardini to Vl. Olímpia, is scheduled at 180 minutes for 30.0 km.
How much is the fare on the 958P-10?
The basic bus fare is R$ 5.30 since 6 January 2026; with the Bilhete Único, a transfer to Metrô or CPTM costs R$ 9.38 in total within 3 hours.
Does the 958P-10 run along Av. Faria Lima?
Yes, in both directions; outbound it has stops such as “Clube Pinheiros” and “Elvira Ferraz”, and on the return stops such as “Largo da Batata”.
Add a comment Add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post

São Paulo bus 407H-10 (SPTrans): route map, stops and timetable

Next Post

São Paulo bus 707A-10 (SPTrans): route map, stops and timetable