Första etappen började med 6,6 km (4,1 mi) neutral zon genom Fredrikstad, sedan började loppet på allvar i Ørebekk norr om Gressvik . Turen tog sedan en mestadels platt medurs väg genom Østfold och avslutades med tre varv i Sarpsborgs centrum. Alexander Kristoff slog den norske nationalryttaren Edvald Boasson Hagen i en sprintavslutning och franske ryttaren Sébastien Hinault tog tredje plats. Den spanske ryttaren Amets Txurruka vann titeln King of the Mountains för klättringen upp till Fredrikstens fästning , italienaren Kristian Sbaragli tog klassificeringen för unga ryttare och Alexander Kristoff fick sprinttiteln utöver sin etappvinst. Sluttiden var 4h 41'59" , vilket gav en medelhastighet på 40,49 kilometer i timmen (25,16 mph).
Den andra etappen började med att åkarna gick västerut från Kongsberg tills de nådde Gransherad , nordväst om Notodden , varvid de vände sydost mot Skien för att klara de tre sista varven i stan. Turen kantades av dåliga väderförhållanden - hala vägar, kontinuerligt regn och temperaturer under 10°C, och som ett resultat avbröts det sista varvet, vilket förkortade etappen till 167,8 kilometer (104,3 mi). Alexander Kristoff slog ännu en gång Edvald Boasson Hagen på slutspurten, och bibehöll sin sprint och totalledning, och norrmannen Sondre Holst Enger kom trea i såväl etappen som ungdomsklassificeringen. Den belgiske ryttaren Sander Cordeel var först på båda bergssektionerna av loppet och tog King of the Mountains-klassificeringen. Sluttiden var 4h 11'12" , vilket gav en medelhastighet på 40,08 km/h (24,90 mph).
Den tredje etappen var en krokig tur norrut längs Oslofjorden från Tønsberg till Drammen, som avslutades med fem sista rundor i staden. Loppet var samma dag som norska konstitutionsdagen , så det var ett stort uppslutning av åskådare i traditionell norsk bunader . På grund av de inställda varven föregående dag förlängdes etappen med några varv för att ge en ny distans på 192,7 km (119,7 mi) totalt. Edvald Boasson Hagen var starkt positionerad i slutvarvet, framdragen av sitt team ( Team Sky ), men i slutspurten passerades han av flera ryttare och blev fyra i etappen. Nederländske ryttaren Theo Bos tog först, tätt följt av Alexander Kristoff , som behöll sin position som första plats i sprint och totalt, och italienska ryttaren Matteo Pelucchi , som tog tredje. Sven Erik Bystrøm tog juniorklassificeringen från landsmannen Sondre Holst Enger , medan Sander Cordeel höll fast vid sin titel som Kung av bergen. Sluttiden var 4h 02' 22" , vilket gav en medelhastighet på 47,7 km/h (29,6 mph).
Den fjärde etappen var den längsta och även den kuperade etappen i touren, med en total stigning på cirka 3 550 m (11 650 fot) mellan Brumunddal och Lillehammer. Edvald Boasson Hagen ansågs ha hemmafördel sedan han är fostrad i Rudsbygd nära Lillehammer och hade gjort klättringarna där många gånger. Boasson Hagen ingick i en grupp som tidigt splittrades och behöll sin ledning under hela loppet, med den gultröjade Alexander Kristoff bland den kvarvarande pelotonen . På den sista stigningen av turen, med cirka 30 km kvar, gjorde den portugisiske ryttaren Sérgio Paulinho en paus från gruppen och Boasson Hagen kom ikapp honom före toppen. De två herrarna arbetade tillsammans för att behålla sin ledning fram till sista varvet, då Boasson Hagen bröt sig från Paulinho och säkrade en avgörande seger och tog ledningen från Alexander Kristoff i både sprint och totalklassificering. Paulinho kom tvåa och holländske ryttaren Bauke Mollema kom trea. Sondre Holst Enger kom fyra och återtog klassificeringen för unga ryttare från Sven Erik Bystrøm , och Sander Cordeel behöll sin King of the Mountains-titel för tredje etappen i rad. Sluttiden var 5h 01'31" , vilket gav en medelhastighet på 38,8 km/h (24,1 mph).
Den femte och sista etappen var ett lopp söderut från Gjøvik som avslutades med fyra långa och kuperade banor i Hønefoss. Lars Petter Nordhaug bröt av på de sista 12 km (7,5 mi) och fick sällskap av Jesper Hansen och Fredrik Ludvigsson , men gruppen blev så småningom uppslukad av huvudpeltonen i en framskjutning ledd av Team Sky . Alexander Kristoff kom först och fick sin tredje etappvinst i tävlingen. Därefter kom Team Plussbank- åkaren Sondre Holst Enger , som behöll topplaceringen i ungdomsklassificeringen och placerade sig som trea totalt, och sedan Edvald Boasson Hagen på tredje plats, vilket säkrade en sprintklassificering och en allmän seger för andra året i rad i Tour of Norway . Sérgio Paulinho kom på andra plats totalt och Sander Cordeel tog titeln King of Mountains. Sluttiden var 4h 04'29" , vilket gav en medelhastighet på 42,42 km/h (26,36 mph).