With Netflights, you can compare lots of flights to São Paulo in Brazil. It's free and easy. We've gone through the 29 weekly flights connecting Milan and São Paulo, operated by eight airlines – so you can see all your options before you book.
São Paulo actually has one airports. We've looked at all your options and found that, usually, São Paulo Aeroporto Internacional Guarulhos Airport is the cheapest airport to fly into. You should also look out for flights with LATAM – they often have the cheapest prices.
Milan Malpensa Airport is the cheapest airport to fly to São Paulo from. Searching by month is the best way to get a feel for the overall cost of flights throughout the year.
The flight to São Paulo from Milan takes roughly 17 hrs. If you need somewhere to stay, take a look at our hotel options – you can sometimes save even more when you book your accommodation with your flight. Even if you don’t book, the prices will give you a good indication of how much hotels cost in Brazil.