Norway and Bergen wil host the world's third biggest sports event.
Bergen was the front runner to host the 2017 Road World Championships, and was confirmed as the venue on Thursday afternoon.
"To Bergen, to Hordaland County and Norway, this means a lot," says Bergen's mayor, Trude Drevland.
"We are talking 330 million viewers. Through the TV screen we will be able to show the world's most beautiful city and area. This means more than it is possible to describe today," Drevland says.
It is expected that the event will cost approximately NOK 70 million in public funds. NOK 30 million comes from the government, and NOK 40 million are locally funded. The final price tag is expected to be much higher, but several sponsors will help generate income, as well as broadcast contracts.
Bogotá, Innsbruck and Melbourne had also applied to host the championships in 2017, but the choice fell on Bergen. Bergen also applied in 2016 when Doha in Qatar was selected as venue.
The last time Norway was the host of a cycling championship was in 1993.