How long does it take to fly from Los Angeles to Brazil?

Los Angeles, CA (LAX) to Rio de Janeiro (RIO) Shortest Flight Duration * 14 hours 30 mins * Via Miami International Apt, Miami (MIA) * this includes transfer time at Miami International Apt, Miami (MIA)