To get to Ribeirão Preto, one option is to fly to the Ribeirão Preto - Leite Lopes Airport (RAO), which receives national and international flights, and from there take a taxi or bus to the city.
It is also possible to arrive by bus from several cities in Brazil, since Ribeirão Preto has a bus station that connects with different destinations in the country.
In addition, the city has good roads and highways, so it is possible to arrive by car from different parts of Brazil.
See more about how to get to Ribeirão Preto