Question: how long does it take to get to brazil from london?
Answer: Non-stop flight time from London to Rio De Janeiro is around 11 hours 30 minutes. Fastest one-stop flight between London and Rio De Janeiro takes close to 14 hours . However, some airlines could take as long as 45 hours based on the stopover destination and waiting duration.