Sao Paulo is an amazing city. The commercial and financial heart of Brazil, and one of the most populated cities in Brazil, South America and the east hemisphere. So, how to arrive to this incredible city? Take a look to the options below
Arriving to Sao Paulo by plane
Most international airlines fly through São Paulo. Even those heading for Rio often change planes or stop in São Paulo first. There are two main airports. International flights arrive at Guarulhos Airport located only 30km (19 miles) northeast of the city. Paulistas will also refer to this airport as "Cumbica". From Guarulhos Airport to the city, travelers can either take a taxi or a bus. There are regular metered taxis, which are cheaper when traffic is good. When traffic backs up the prepaid ride turns out to be a much better deal.
Now, if you arrive from any other location in Brazil, you will arrive to Congonhas Airport, São Paulo's domestic airport, which is located within the city limits south of Centro. It is used by seven national airlines for their domestic flights. From Congonhas it is a 15- to 25-minute taxi ride to Jardins or Avenida Paulista. There are two prepaid taxi services with booths near the exit doors at arrivals.
Arriving to Sao Paulo by land
You can arrive driving in a car of course, or in a bus service. São Paulo has three bus terminals (called in portuguese "rodoviaria"). All are connected to the Metrô system. Near the Barra Funda Metrô, serves buses to the interior of São Paulo, northern Paraná, Mato Grosso, and Minas Gerais. Jabaquara next to the Jabaquara Metrô, provides transportation to Santos and the south coast. The Rodoviaria Tietê for buses to Rio and connections to Paraguay, Uruguay, and Argentina, is by far the largest and most important bus station, located on the Tietê Metrô stop.