2016 Summer Olympics torch relay which ran from April 21 until August 5 , 2016 . After being lit in Olympia , Greece , the torch traveled to Athens on the 27th of April . The Brazilian leg began in the capital , Brasília , and ended in Rio de Janeiro 's Maracanã Stadium , the main venue of the 2016 Olympics . After having visited more than 300 Brazilian cities , including all 26 state capitals and the Federal District . The end of the relay was the closing to the 2016 Summer Olympics opening ceremony
2016 Summer Olympics opening ceremony
2016 Summer Olympics opening ceremony
2016 Summer Olympics torch relay