Cheap flights to Ribeirão Preto
Air service to Ribeirão Preto is provided through the modern Dr. Leite Lopes State Airport (RAO), located just 5 km from the central areas. The flight network covers 9 cities, providing convenient connections to various Brazilian states. The most frequent arrivals are from São Paulo (54 flights per week), Porto Seguro (8 flights), and Belo Horizonte (7 flights), as well as Natal.
Three airlines operate passenger services on this route, with the majority of flights provided by Azul Linhas Aereas Brasileiras and Latam Airlines Group. They are joined by GOL Linhas Aéreas, which offers regular flights to the region. Below on this page, you will find departure city cards with a convenient search form, and you can find more details for your upcoming trip in the city guide or how to get there sections.

Sao Paulo — Ribeirão Preto


Belo Horizonte — Ribeirão Preto



Porto Seguro — Ribeirão Preto
Flight insights to Ribeirão Preto
Data-driven trends for direct flights to Ribeirão Preto — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Ribeirão Preto come from Sao Paulo, Porto Seguro and Belo Horizonte. Sao Paulo leads with around 54 flights a week.
- Sao Paulo54 flights/week
- Porto Seguro8 flights/week
- Belo Horizonte7 flights/week
- Natal4 flights/week
- Salvador3 flights/week
Direct routes & fares
Popular non-stop routes to Ribeirão Preto range from Sao Paulo at $31 to Joao Pessoa at $354 — a quick way to compare direct-flight fares.
- Sao Paulofrom $31
- Porto Segurofrom $155
- Belo Horizontefrom $60
- Natalfrom $118
- Joao Pessoafrom $354
Cheapest departure cities
The cheapest places to fly to Ribeirão Preto from right now are Sao Paulo from $31, Belo Horizonte from $60 and Rio de Janeiro from $91.
- Sao Paulofrom $31
- Belo Horizontefrom $60
- Rio de Janeirofrom $91
- Maceiofrom $103
- Recifefrom $105
Longest direct flights
The longest direct flight to Ribeirão Preto is from Bariloche at about 4h 31m, followed by Mendoza (3h 39m) and Manaus (3h 34m).
- Bariloche4h 31m
- Mendoza3h 39m
- Manaus3h 34m
- Belém3h 18m
- Jericoacoara3h 18m
Popular departure cities to Ribeirão Preto
Frequently asked questions
- How many cities offer flights to Ribeirão Preto?
- Direct flights to Ribeirão Preto are available from 9 cities in Brazil. This allows travelers to easily plan routes from various regions of the country.
- Which cities have the most frequent flights to Ribeirão Preto?
- The highest number of flights arrive from São Paulo — about 54 times per week. Other popular routes include Porto Seguro (8 flights), Belo Horizonte (7 flights), and Salvador (3 flights).
- How many airlines fly to Ribeirão Preto?
- Currently, 3 airlines operate regular flights. The main carriers are Azul Linhas Aereas Brasileiras, Latam Airlines Group, and GOL Linhas Aéreas.
- Which airports receive flights to Ribeirão Preto?
- Flights arrive at Dr. Leite Lopes State Airport (RAO). The airport is located very close to the city limits, just 5 km from the center, making transfers quick and convenient.
- When is the best time to buy flight tickets to Ribeirão Preto?
- To find the most favorable fares, it is recommended to book tickets 2–3 months before your trip. This is especially important for flights from popular hubs like São Paulo, where demand is traditionally high.
- How to find cheap flights to Ribeirão Preto?
- We recommend comparing offers from all three carriers and checking flights from different cities, such as Recife or Fortaleza. Using the search form in the city cards below will help you quickly find the best option.