Ce Tour de Romandie commence par un prologue de 4,3 km à Porrentruy dans le canton du Jura. La première étape emmène la course dans le canton de Neuchâtel et s'achève à Fleurier. La comprend deux côtes de première catégorie, située dans sa première moitié, et une côte de deuxième catégorie à plus de quarante kilomètres de l'arrivée. Le lendemain, la deuxième étape part et arrive à Fribourg. Elle passe deux fois par la côte de la Lorette (1re catégorie). La troisième étape est un contre-la-montre de 23,4 km autour de Moudon, dans le canton de Vaud. Le Tour de Romandie arrive en France lors de la quatrième étape, qui part de Vevey et s'achève à Châtel. La frontière franco-suisse est franchie au pas de Morgins, sommet d'une côte de première catégorie. Le col du Corbier, de même catégorie, est à 25 km de l'arrivée. La dernière étape est disputée dans le canton du Valais. Elle part et arrive à Sion, et parcourt la vallée du Rhône et les Alpes bernoises. Elle passe par les deux points culminants de ce Tour de Romandie, à Anzère (1 544 m d'altitude) et Crans-Montana (1 478 m), termes de deux côtes de première catégorie en début d'étape. La dernière côte de première catégorie aboutit à Ovronnaz, à vingt kilomètres de l'arrivée.
Les principales difficultés sont ainsi concentrées sur les deux derniers jours de courses. Cette édition est ainsi décrite comme favorable aux grimpeurs[6].
Cette première étape est vallonnée, deux côtes de première catégorie, située dans sa première moitié, et une côte de deuxième catégorie à plus de quarante kilomètres de l'arrivée.
Le Slovaque Peter Sagan deuxième du prologue s'impose au sprint et s'empare par la même occasion du maillot de leader.
Ce contre-la-montre de 23,4 km présente un début de parcours ascendant, avec un dénivelé de 282 mètres sur les sept premiers kilomètres, puis descend dans les mêmes proportions en fin de parcours.
L'AustralienRichie Porte s'adjuge cette troisième étape en reléguant Alejandro Valverde à 26 secondes. C'est sa première grande victoire chez les professionnels. Le SlovaquePeter Sagan termine seulement 30e et perd le maillot jaune de leader du classement général au profit de Michael Rogers.
Le parcours est plat jusqu'au premier sprint intermédiaire (km 75,5). Les coureurs doivent alors escalader une côte de première catégorie d'une dizaine de kilomètres jusqu'au pas de Morgins, où ils passent la frontière franco-suisse, puis empruntent une longue descente. Le col du Corbier, également côte de première catégorie, est à 25 km de l'arrivée. Le dernier sprint intermédiaire est situé après la descente. Les vingt derniers kilomètres sont en faux plat montant.
Le Slovène Simon Špilak remporte cette étape en solitaire, au terme des 157,9 kilomètres d'un parcours montagneux couru sous la pluie.
Neuvième de l'étape, l'Australien Michael Rogers conserve pour une seconde le maillot jaune de leader du classement général sur ses épaules devant l'Espagnol Alejandro Valverde.