Public transportation in São Paulo is the citywide system of buses, metro lines, suburban railways, airport links, taxis, and other local transport used to move around Brazil’s largest metropolis. The network is busy and wide-reaching: SPTrans manages the core bus system, rail services connect major districts and suburbs, and a contactless smartcard can be used across buses, the subway, and the rail network.
| Key | Information |
|---|---|
| Main public transport modes | Buses, São Paulo Metro, metropolitan railways, taxis, airport buses, and car hire |
| Bus network | More than 16,000 buses, including about 290 trolleybuses, carrying around 8.8 million passengers daily |
| Rail network | 13 lines, 187 stations, and about 380 km (236 miles) of track across the metropolitan rail system |
| Metro operating hours | Sunday to Saturday, from 4:40 AM to midnight |
| Payment | Contactless smartcard accepted on buses, subway, and railway services |
| Airports | São Paulo has three airports, including São Paulo/Guarulhos International Airport and Congonhas Airport |
Public transport in Sao Paulo on map
Map of Public Transportation In Sao Paulo showing different lines. Click on the map to enlarge it or download the Public Transportation In Sao Paulo map in PDF format.
Buses in Sao Paulo
Buses are the backbone of public transport in São Paulo. More than 16,000 vehicles operate across the city, including about 290 trolleybuses, and the system carries roughly 8.8 million passengers each day.
Most bus routes are operated by concessionaires under SPTrans supervision, while a smaller network is overseen by EMTU. Buses are painted in region-specific colors, and the former informal van system has largely been regularized under the same color scheme.
The city has 1,337 bus routes serving suburbs and neighborhoods across São Paulo. For everyday travel, the route number and final destination on the front display matter a lot. At busy stops, it is common to signal the driver as the bus approaches, since not every bus will stop automatically if no one clearly shows they want to board.
Fares are paid with the same contactless card used on the subway and railway network. On many buses, passengers enter at the front, pay, and pass through a turnstile. The driver and fare collector are often separate roles.
São Paulo has invested heavily in bus infrastructure. The Expresso Tiradentes bus rapid transit system opened in 2007, and the city also has about 725.7 km (451 miles) of reserved bus lanes on major avenues, often linked to subway or suburban railway stations. This helps improve running time and frequency on busy corridors.
For longer-distance travel, major terminals connect São Paulo with destinations across Brazil and other South American countries.
| Station | Details |
|---|---|
| Tietê Bus Terminal | Major intercity and regional bus terminal |
| Barra Funda Bus Terminal | Important long-distance bus hub with links to other transport modes |
| Jabaquara Bus Terminal | Major bus terminal serving longer routes |
For a practical route plan, buses are often best combined with metro or rail. They are especially useful for reaching districts beyond the stations map and for trips where the train schedule does not cover the final part of the journey.
Railways in Sao Paulo and the Sao Paulo Metro system
Rail transport is central to mobility in São Paulo and the wider metropolitan region. The system combines the São Paulo Metro with suburban railway services, creating a large integrated network used by millions of passengers every day. A single contactless smartcard can be used to pay the fare on buses, the subway, and rail services.
The São Paulo Metropolitan Rail Transport Network is the largest urban rail system in Latin America. It has 13 lines, 187 stations, and about 380 km (236 miles) of track, with around 353 km (219 miles) inside the São Paulo Metropolitan Region. The network carries about 8.3 million people daily.
Five companies operate the rail system: Companhia do Metropolitano de São Paulo (Metrô-SP), Companhia Paulista de Trens Metropolitanos (CPTM), Motiva Linha 4, ViaMobilidade, and TIC Trens.
The São Paulo Metro itself carries about 4,200,000 passengers per day. It has seven lines, 110.3 km (68.5 miles) of route, and 98 stations. Together with metropolitan trains, it forms a 388 km (241 miles) network accessible with one ticket.
| Service detail | Timings |
|---|---|
| Metro opening hours | Sunday to Saturday, from 4:40 AM to midnight |
| Starting time | 4:40 AM |
| Closing time | Midnight |
| Late-night planning | Plan around the midnight close, as the last train is tied to the end of service |
Line 15 is a high-capacity monorail, while the other metro lines are standard heavy rail rapid transit lines. The system is considered one of the most modern in Latin America. It was the first in the region to install platform screen doors at a station and to use communications-based train control. Lines 4 and 15 are fully automated, and Line 15 is the first high-capacity monorail line in Latin America.
Transfers between different rail operators are usually free. The exceptions are Tatuapé and Corinthians-Itaquera, where connections are paid during rush hours and free at other times.
| Station | Details |
|---|---|
| Brás | Metro and CPTM connection |
| Luz | Metro and CPTM connection; also served by express airport train services |
| Palmeiras-Barra Funda | Metro and CPTM connection |
| Tatuapé | Metro and CPTM connection; transfers are paid during rush hours and free at other times |
| Corinthians-Itaquera | Metro and CPTM connection; transfers are paid during rush hours and free at other times |
| Tamanduateí | Metro and CPTM connection |
| Pinheiros | Metro and CPTM connection |
| Santo Amaro | Metro and CPTM connection |
The current metro system includes Line 1 Blue, Line 2 Green, Line 3 Red, Line 4 Yellow, Line 5 Lilac, and Line 15 Silver. The broader stations list also includes CPTM and suburban-style services such as Line 7 Ruby, Line 8 Diamond, Line 9 Emerald, Line 10 Turquoise, Line 11 Coral, Line 12 Sapphire, and Line 13 Jade.
Line 13 serves the city’s major airport, with express trains running through to Luz on Line 12 tracks. For timings today, check the route timetable before heading out, especially if your path by train includes a transfer between operators.
Demand is high. The average weekday commute by public transit is 93 minutes, the average waiting time at a stop or station is 19 minutes, and the average trip distance is 8.1 km (5 miles). Several metro, monorail, and suburban rail expansion projects are under construction or in planning.
Hiring cars in Sao Paulo
Hiring a car in São Paulo can make sense if you need to reach places not covered by public transport or want to avoid taking several taxi trips through heavy city traffic. São Paulo Guarulhos International Airport (GRU) is one of the main places to arrange car hire.
Car rental comparison tools can help filter by car type, cancellation policy, in-terminal pickup, or shuttle service. At GRU, FOCO is listed as the most popular agency, and small cars are the most popular vehicle type.
| Item | Information |
|---|---|
| Most popular agency | FOCO |
| Most popular car type | Small |
| Average price | R$453 per day, about US$82 |
| Good deal | R$420 per day or less, about US$76 |
Recent booking trends suggest booking around five days before your trip to aim for a below-average price. Another practical tip is to book at least one day in advance when possible. May is the cheapest month to hire a car at GRU, while December is the most expensive.
Most rental companies at the airport require a valid driver’s license held for at least one year. Foreign renters may also need an international driving permit, a passport or photo ID, and sometimes a printed rental voucher. For payment, a major credit card in the main driver’s name is usually the safest option, though some companies may accept cash or debit card payments with more limited vehicle choices.
Returning the car is usually simple: follow the drop-off instructions in your booking, leave the vehicle in good condition, and meet the refueling terms to avoid extra cost. GRU is the busiest airport in São Paulo, so queues can be longer at peak times, especially on Saturdays and during busy travel periods.
The airport also has ATMs, currency exchange, food options, medical offices, charging outlets, showers, massage services, baby care facilities, and pet relief stations. FOCO offers shuttle or pickup services from São Paulo Guarulhos Airport to off-airport locations.
Cab or taxi service in Sao Paulo
Taxi service in São Paulo is easy to access. You can hail a cab on the street, walk to a taxi rank, call a local operator, or book through an app. The Uber app also lets users request traditional licensed local cabs and pay for the trip in one place.
Taxis are usually standard sedan cars, though minivans and minibuses are also available. Official cabs are often white and may display a TAXI sign on the roof, depending on the provider. Most services use meters, and the price depends on distance, duration, vehicle type, traffic, and time of day.
Night rides cost more than daytime rides. The fare structure includes a base fare, a price per kilometer, and a waiting-time fee. On average, a 24-minute ride in São Paulo costs R$42, or about US$7.60, with Uber Taxi.
| Fare item | Price |
|---|---|
| Base fare | R$4.10, about US$0.75 |
| Price per km, Monday to Saturday from 06:00 to 20:00 | R$2.50 per km, about US$0.45 |
| Price per km, Monday to Saturday from 20:00 to 06:00 and all day Sunday | R$3.25 per km, about US$0.60 |
| Average 24-minute Uber Taxi ride | R$42, about US$7.60 |
Taxi fares can change with traffic and passenger count, so it is worth checking the fare rules before starting a ride, particularly late at night or during peak hours.
Common taxi pickup points include airports, stations, bus terminals, markets, and major visitor areas.
| Station | Details |
|---|---|
| São Paulo Airport | Taxi ranks are available outside terminal buildings |
| Luz Station | Busy rail and metro area where taxis are commonly available |
| Tietê Bus Terminal | Major bus terminal with regular taxi demand |
| Mercado Municipal Paulistano | Popular pickup point near a major city market |
| Museum of Art | Common taxi pickup area for visitors |
- Hail a cab from the roadside.
- Use a taxi rank near a station, terminal, or tourist area.
- Request a taxi through an app such as Uber, Cabify, 99, or Use Taxi.
- Call a local operator by phone.
To request a taxi in the Uber app, enter your pickup and drop-off locations, choose Taxi from the ride options, and wait to be matched with a licensed taxi driver. Taxis booked through Uber support up to four riders. At the end of the ride, payment may be made in cash directly to the driver or through the app when available.
- Most drivers accept cash, and some also accept card payments.
- Cash payments are made in Brazilian reais.
- Keep your destination written down, as many drivers may not speak English.
- Tipping is not required, but rounding up the fare is common on shorter trips.
- Ask for a receipt if you may need it later.
If you need to make a complaint, note the license plate, car model, location, and date, then contact the Public Transportation Department.
Airport Connections
São Paulo/Guarulhos International Airport is about 26 km (16.2 miles) from the city center, including Praça da Sé. By car or taxi, the trip usually takes around 45 minutes, though rush-hour traffic can make it much longer. The center of Guarulhos is closer, about 11 km (6.8 miles) from the airport.
For a budget route into central São Paulo, bus 257 operated by EMTU is a practical option. It stops in front of Terminals 2 and 3 and runs from early morning until late at night. A ticket costs R$8.00, about US$1.45, and the ride to Tatuapé metro station takes about 55 minutes. From Tatuapé, Line 3 Red reaches Sé in about 11 minutes, with República two stops farther.
| Service detail | Timings |
|---|---|
| Bus 257 frequency | About every 60 minutes |
| Bus 257 operating hours | From early morning until late at night |
| Bus 257 running time to Tatuapé | About 55 minutes |
| Line 3 from Tatuapé to Sé | About 11 minutes |
The CPTM regional train is another low-cost airport connection. Since 31 March 2018, Tatuapé station can be reached from Terminal 1 at Estação Aeroporto. From there, Line 13 Jade goes to Engenheiro Goulart, where passengers can change to Line 12 Sapphire for Tatuapé. The Expresso train to Luz takes 31 minutes, and train tickets cost R$5.20, about US$0.95 per person.
| Station | Details |
|---|---|
| Terminal 1 / Estação Aeroporto | Airport rail access point for Line 13 Jade |
| Engenheiro Goulart | Transfer point between Line 13 Jade and Line 12 Sapphire |
| Tatuapé | Metro and rail connection for onward travel to central São Paulo |
| Luz | Destination for the Expresso train, with a 31-minute running time |
For a more comfortable direct transfer, Airport Bus Service connects the airport with Praça da República and Avenida Paulista. The trip takes about 50 minutes to República and around 1 hour 30 minutes to Avenida Paulista, with longer travel times in heavy traffic. The service also connects directly with Terminal Tietê, Barra Funda, and São Paulo Congonhas Airport.
| Service detail | Timings |
|---|---|
| Airport Bus Service frequency | Approximately every hour |
| Airport Bus Service operating hours | Between 06:00 and 21:00 |
| Airport to Praça da República | About 50 minutes |
| Airport to Avenida Paulista | About 1 hour 30 minutes |
| Ticket | Price |
|---|---|
| Adult single | R$50, about US$9 |
| Adult return | R$100, about US$18 |
| Child single | R$50, about US$9 |
| Child return | R$100, about US$18 |
A taxi from the airport to the city center is often the fastest choice under normal traffic conditions, with a journey time of around 30 minutes. During rush hours, allow extra time.
Getting around in Sao Paulo
Getting around in São Paulo works best when you combine modes. The public transportation system includes SPTrans buses, subway lines, metropolitan railways, airport buses, taxis, and car hire options. For most daily trips, the contactless card is the simplest ticket because it works across buses, the subway, and railway services.
The bus network covers areas far beyond the metro and rail stations, while the metro and suburban trains are useful for longer cross-city trips and high-demand corridors. If your route includes transfers, check the route timetable and allow for waiting time, especially during peak periods.
| Mode | Key facts |
|---|---|
| Buses | More than 16,000 vehicles, about 8.8 million passengers daily, and extensive reserved bus lanes |
| Rail network | 13 lines, 187 stations, about 380 km (236 miles), and around 8.3 million passengers daily |
| Metro | Seven lines, 98 stations, and operating times from 4:40 AM to midnight |
| Payment | Contactless card used across buses, subway, and railway systems |
São Paulo’s transport statistics show why planning matters. The average weekday commute by public transit is 93 minutes, the average wait at a stop or station is 19 minutes, and the average trip distance is 8.1 km (5 miles).
The city has three airports. São Paulo/Guarulhos International Airport and Congonhas Airport are in the metropolitan area, while Campo de Marte is north of the city center. Congonhas mainly handles domestic and regional flights, while Guarulhos serves both domestic and international routes. São Paulo also has a large helicopter fleet, with around 500 registered helicopters and about 100 helipads and heliports.
Road transport remains important. Several major Brazilian highways pass through or begin in São Paulo, and the Rodoanel Mario Covas was built to help reduce truck traffic around the metropolitan region. The city also uses travel restrictions based on the last digit of a car’s license plate to help maintain air quality.
For visitors, the most useful approach is simple: use rail for the main part of the route, switch to a bus when the stations list does not reach your destination, and keep taxis or car hire for late-night trips, airport transfers, or places that public transport does not serve well.





