The next Volvo Ocean Race in 2014-15 will visit 10 cities in nine countries and last almost nine months, with two visits to Brazil.
The 12th round-the-world yacht race will begin in Alicante, Spain on 4 October and visit Recife (Brazil), Abu Dhabi (UAE), Sanya (China), Auckland (New Zealand, Itajai (Brazil), Newport, Rhode Island (United States), Lisbon (Portugal), Lorient (France) and Gothenburg (Sweden), finishing on 27 June, 2015.
The full race distance will be 39,895 nautical miles. The last race, won by French skipper Franck Cammas in 2012, was 39,270 nautical miles.
"This new route means two visits to Brazil when it is the world capital of sport," said organiser Knut Frostad.
"To be going there right between the soccer World Cup in 2014 and the Olympics in Rio in 2016 is very exciting."