2016 Tour of Iran (Azerbaijan)

Tour of Iran (Azerbaijan) 2016 is the 31st edition of Tour of Iran (Azerbaijan) which took place between May 13 till May 18, 2016 in Iranian Azerbaijan. The tour had 6 stages and the total length is 1005 km. In 31st stage of the tour 21 teams from four continents participate. For the first time in the history of Tour of Azerbaijan a cycling team from United States,, participated in the tournament.