Dark Mode Light Mode

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

São Paulo bus 648P-10 · SPTrans
Term. Capelinha – Term. Pinheiros · SPTrans
🚌 1 services🔄 Updated: November 2026
At a glance
  • Route: Terminal Capelinha – Terminal Pinheiros, 18.2 km outbound, via Estr. de Itapecerica, Av. das Nações Unidas, R. Alexandre Dumas, Av. Horácio Lafer and Av. Brig. Faria Lima.
  • Operating days: every day, Monday to Sunday, according to SPTrans data.
  • Hours: from about 4:00 until around midnight, according to the SPTrans reference timetable; weekends and holidays may differ.
  • Frequency: shortest scheduled interval of 20 minutes in the morning peak (7:00–9:00), with about 54 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 648P-10 route map

Outbound (blue) and return (orange) route and stops, from the SPTrans GTFS. Map: © OpenStreetMap contributors.

Bus 648P-10: route data

Line Route Service Km Frequency (peak)
648P-10 Term. Capelinha – Term. Pinheiros City bus 18.2 ≤ 20 min

Route and distance from the official SPTrans (São Paulo Transporte) GTFS. The line code is shown on the bus sign.

Bus 648P-10 timetable

Line Monday–Friday Saturday Sunday & holidays Full trip
648P-10 04:00–00:00
54 departures
04:00–00:00
54 departures
04:00–00:00
54 departures
≈ 117 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 648P-10 (35, outbound)
  1. 1Terminal Capelinha – Plat. 4
  2. 2Parada Nicolino Barra B/C
  3. 3Estr. de Itapecerica, 1935
  4. 4Parada Aabb B/C
  5. 5Parada Hospital Campo Limpo B/C
  6. 6Estr. de Itapecerica, 1189
  7. 7Estr. de Itapecerica, 361
  8. 8Parada das Belezas B/C
  9. 9Tjd Plat. 4 – Lateral
  10. 10Parada Centro Africana B/C
  11. 11Parada José de Sá B/C
  12. 12Parada Bragança Paulista B/C
  13. 13Parada Alceu Maynard- B/C
  14. 14Av. das Nações Unidas, 16461
  15. 15Av. das Nações Unidas, 15425
  16. 16R. Alexandre Dumas, 2091
  17. 17Eng. Mesquita Sampaio – B/C
  18. 18Parada João Doria B/C
  19. 19Parada Baltazar Fernandes – B/C
  20. 20Parada Jornalista Roberto Marinho – B/C
  21. 21Parada Flórida B/C
  22. 22Parada Oswaldo Casimiro Muller B/C
  23. 23Parada Gomes de Carvalho B/C
  24. 24Av. Chedid Jafet, 75
  25. 25Av. Henrique Chamma, 590
  26. 26Av. Horácio Lafer, 721
  27. 27Av. Horácio Lafer, 440
  28. 28Av. Brig. Faria Lima, 3477
  29. 29Av. Brig. Faria Lima, 3015
  30. 30Escócia
  31. 31Prudente Correia
  32. 32Benedito Chaves
  33. 33Dos Pinheiros
  34. 34Parada 2 – Ferreira de Araújo
  35. 35Terminal Pinheiros – Pl 3
Stops of bus 648P-10 (32, return)
  1. 1Terminal Pinheiros – Pl 3
  2. 2R. Paes Leme, 79
  3. 3Eusébio Matoso
  4. 4Dona Elisa Pereira de Barros
  5. 5Tucumã
  6. 6Av. Brig. Faria Lima, 467
  7. 7Av. Brig. Faria Lima, 3064
  8. 8Av. Brig. Faria Lima, 3500
  9. 9Av. Brig. Faria Lima, 3730
  10. 10Av. Pres. Juscelino Kubitschek, 1600
  11. 11Parada Complexo Jk
  12. 12Parada Gomes de Carvalho C/B
  13. 13Parada Oswaldo Casimiro Muller – C/B
  14. 14Parada Flórida C/B
  15. 15Parada Jornalista Roberto Marinho – C/B
  16. 16Parada Baltazar Fernandes – C/B
  17. 17Parada João Doria C/B
  18. 18Eng. Mesquita Sampaio – C/B
  19. 19R. Alexandre Dumas, 1901
  20. 20R. Antônio de Oliveira, 86
  21. 21R. Paul Valéry, 255
  22. 22Parada Alceu Maynard- C/B
  23. 23Parada Bragança Paulista C/B
  24. 24Parada José de Sá C/B
  25. 25Parada Centro Africana C/B
  26. 26Tjd Plat. 1 – Pmd 1 (lateral – Sent. Bairro)
  27. 27Parada das Belezas C/B
  28. 28Estr. de Itapecerica, 1290
  29. 29Parada Hospital Campo Limpo C/B
  30. 30Parada Aabb C/B
  31. 31Estr. de Itapecerica, 2056
  32. 32Terminal Capelinha – Plat. 4

Bus 648P-10 is an SPTrans city bus line in São Paulo that links Terminal Capelinha with Terminal Pinheiros. It runs from one bus terminal to another: it starts along Estr. de Itapecerica, crosses Av. das Nações Unidas, climbs R. Alexandre Dumas and finishes along Av. Brig. Faria Lima. The outbound trip is 18.2 km long. The bus sign shows the full code, 648P-10, but many people search for just “648P” or write it as 648P/10. Below you will find the route section by section, the reference hours, trip time, connections and how to track the bus in real time.

Route of the 648P-10

Estr. de Itapecerica. The 648P leaves platform 4 of Terminal Capelinha and follows Estr. de Itapecerica, with stops such as Nicolino Barra, Aabb and Hospital Campo Limpo, plus numbers 1935, 1189 and 361 on the road. Next come Parada das Belezas and a side platform that SPTrans data call “Tjd Plat. 4”.

Towards Av. das Nações Unidas. The line then serves the stops Centro Africana, José de Sá, Bragança Paulista and Alceu Maynard and reaches Av. das Nações Unidas, stopping at numbers 16461 and 15425. From there it turns into R. Alexandre Dumas (stop at number 2091).

Corridor stops. Next is a run of named stops: Eng. Mesquita Sampaio, João Doria, Baltazar Fernandes, Jornalista Roberto Marinho, Flórida, Oswaldo Casimiro Muller and Gomes de Carvalho. The bus then continues along Av. Chedid Jafet, Av. Henrique Chamma and Av. Horácio Lafer.

Faria Lima and Pinheiros. The last section runs along Av. Brig. Faria Lima (numbers 3477 and 3015) and through the stops Escócia, Prudente Correia, Benedito Chaves, Dos Pinheiros and Ferreira de Araújo, to platform 3 of Terminal Pinheiros.

Return. Towards Terminal Capelinha the route differs in a few places. The bus leaves Terminal Pinheiros via R. Paes Leme, serves the stops Eusébio Matoso, Dona Elisa Pereira de Barros and Tucumã, runs along Av. Brig. Faria Lima and enters Av. Pres. Juscelino Kubitschek, with a stop at Complexo JK. It then picks up the corridor stops again (Gomes de Carvalho back to Eng. Mesquita Sampaio), uses R. Alexandre Dumas, R. Antônio de Oliveira and R. Paul Valéry and returns along Estr. de Itapecerica to Terminal Capelinha. There are 35 stops outbound and 32 on the return.

Hours and frequency

According to the SPTrans reference timetable, the 648P-10 starts running from about 4:00 and the last departures are around midnight. The line runs every day, Monday to Sunday, with about 54 departures a day in that timetable.

In the morning peak, between 7:00 and 9:00, the shortest scheduled interval is 20 minutes. That is a long gap if you need to be somewhere on time: missing one bus can mean waiting nearly half an hour.

One important point: SPTrans open data contain a single reference timetable per line, with intervals by time band, and only state which days the line runs. Saturdays, Sundays and holidays may therefore have different times and intervals from those shown here. Check Olho Vivo before you leave.

How long the trip takes

The full outbound trip, from Terminal Capelinha to Terminal Pinheiros, has a scheduled time of 117 minutes for 18.2 km. This is an SPTrans reference time: at peak hours, with traffic on Faria Lima or around Av. das Nações Unidas, allow extra time. If you are only going part of the way, for example to Av. Horácio Lafer or Faria Lima, the trip is proportionally shorter.

Main stops and connections

Both ends of the line are SPTrans bus terminals, which makes it easy to change to other lines with the Bilhete Único card. Along the way, the most useful stops for finding your bearings are those on Estr. de Itapecerica (including the Hospital Campo Limpo stop), on Av. das Nações Unidas, the run of corridor stops from Eng. Mesquita Sampaio to Gomes de Carvalho and those on Av. Brig. Faria Lima.

🚌

Terminal Capelinha

Starting point of the 648P-10, at platform 4; also the end of the return trip.

🚌

Terminal Pinheiros

Destination of the line, at platform 3, after the section along Av. Brig. Faria Lima.

How to see where the bus is (Olho Vivo)

To see how long until the next 648P-10, use Olho Vivo, the SPTrans real-time tracking service, at olhovivo.sptrans.com.br. Search for line 648P-10 (or just 648P) and pick the direction: Terminal Pinheiros or Terminal Capelinha. The map shows where the buses are at that moment. Since the interval can reach 20 minutes even at peak times, it is worth checking before you walk to the stop, especially at night and on weekends.

Fare and Bilhete Único

The basic fare on São Paulo city buses is R$ 5.30 (Brazilian reais), in force since 6 January 2026. With the Bilhete Único card you get a 3-hour integration window from your first tap to change buses without paying another basic fare.

If your trip combines a bus with the Metrô or CPTM (the metropolitan rail network), the integration costs R$ 9.38 in total. This applies, for example, if you get off the 648P-10 and continue by train or metro.

Tips for using the line

  • Check the direction on the sign: the same code 648P-10 is used both ways, showing Terminal Pinheiros or Terminal Capelinha.
  • On the return, the bus runs along Av. Pres. Juscelino Kubitschek and past Complexo JK, a section that is not part of the outbound route.
  • With a 20-minute interval at peak times, check Olho Vivo before leaving home so you do not wait longer than needed.
  • On weekends and holidays service may differ from the reference timetable; plan with some slack.

Frequently asked questions about bus 648P-10

What route does the 648P-10 take?
The 648P-10 leaves Terminal Capelinha, runs along Estr. de Itapecerica, Av. das Nações Unidas, R. Alexandre Dumas, Av. Chedid Jafet, Av. Horácio Lafer and Av. Brig. Faria Lima and ends at Terminal Pinheiros, covering 18.2 km.
What time does the 648P-10 run?
According to the SPTrans reference timetable, the line runs from about 4:00 until around midnight; on weekends and holidays times may change, so check Olho Vivo.
Does the 648P-10 run on Sundays?
Yes, SPTrans data show the line runs every day, Monday to Sunday, although weekend service may differ from weekdays.
How long is the trip on the 648P-10?
The full outbound trip, from Terminal Capelinha to Terminal Pinheiros, has a scheduled time of 117 minutes for 18.2 km.
How much is the fare on the 648P-10?
The basic bus fare in São Paulo is R$ 5.30 since 6 January 2026; with a Bilhete Único card, a bus + Metrô or CPTM integration costs R$ 9.38 in total.
How can I see where the 648P-10 bus is right now?
Use SPTrans Olho Vivo (olhovivo.sptrans.com.br), search for line 648P-10 and see the buses’ positions on the map in real time.
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 775F-10 (SPTrans): route map, stops and timetable

Next Post

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