Travel to Rio de Janeiro
British Airways operates direct flights to Rio from the UK. Airlines offering indirect options include Air France (via Paris), TAP Portugal (via Lisbon), Lufthansa (via Frankfurt) and Iberia (via Madrid). Carriers operating direct flights from the USA include TAM Linhas Aéreas and American Airlines.
Rio is a popular destination all year round, especially during the Brazilian summer (December to March). Cheaper flights can be found outside those months, but if you are planning to travel during the Christmas holiday or in February, close to carnival time, book well in advance.