| Pl | Name (Country and Team) | Time |
| 1 | Pierre Rolland (Fra) Team Europcar | 4:43:54 |
| 2 | Thibaut Pinot (Fra) FDJ-Big Mat | 0:00:55 |
| 3 | Christopher Froome (GBr) Sky Procycling | |
| 4 | Jurgen Van Den Broeck (Bel) Lotto Belisol Team | 0:00:57 |
| 5 | Vincenzo Nibali (Ita) Liquigas-Cannondale | |
| 6 | Bradley Wiggins (GBr) Sky Procycling | |
| 7 | Chris Anker Sorensen (Den) Team Saxo Bank-Tinkoff Bank | 0:01:08 |
| 8 | Janez Brajkovic (Slo) Astana Pro Team | 0:01:58 |
| 9 | Vasili Kiryienka (Blr) Movistar Team | 0:02:13 |
| 10 | Frank Schleck (Lux) RadioShack-Nissan | 0:02:23 |
| 11 | Cadel Evans (Aus) BMC Racing Team | |
| 12 | Tejay van Garderen (USA) BMC Racing Team | |
| 13 | Christopher Horner (USA) RadioShack-Nissan | 0:03:53 |
| 14 | Andreas Kloden (Ger) RadioShack-Nissan | |
| 15 | Jerome Coppel (Fra) Saur - Sojasun | |
| 16 | Haimar Zubeldia Agirre (Spa) RadioShack-Nissan | |
| 17 | Juan Jose Cobo Acebo (Spa) Movistar Team | |
| 18 | Robert Kiserlovski (Cro) Astana Pro Team | |
| 19 | Nicolas Roche (Irl) AG2R La Mondiale | 0:06:17 |
| 20 | Laurens Ten Dam (Ned) Rabobank Cycling Team | 0:07:27 |
| 21 | Peter Velits (Svk) Omega Pharma-QuickStep | 0:08:02 |
| 22 | Alejandro Valverde Belmonte (Spa) Movistar Team | 0:08:21 |
| 23 | Blel Kadri (Fra) AG2R La Mondiale | 0:10:21 |
| 24 | Alexandr Vinokourov (Kaz) Astana Pro Team | |
| 25 | Dominik Nerz (Ger) Liquigas-Cannondale | 0:11:19 |
| 26 | Egoi Martinez De Esteban (Spa) Euskaltel - Euskadi | 0:12:04 |
| 27 | Steven Kruijswijk (Ned) Rabobank Cycling Team | |
| 28 | Mikael Cherel (Fra) AG2R La Mondiale | 0:12:30 |
| 29 | Sandy Casar (Fra) FDJ-Big Mat | 0:13:06 |
| 30 | Fredrik Kessiakoff (Swe) Astana Pro Team | |
| 31 | Rafael Valls Ferri (Spa) Vacansoleil-DCM Pro Cycling Team | 0:14:13 |
| 32 | Rui Alberto Faria Da Costa (Por) Movistar Team | |
| 33 | Daniel Martin (Irl) Garmin - Sharp | 0:14:15 |
| 34 | Pieter Weening (Ned) Orica GreenEdge Cycling Team | |
| 35 | Maxime Monfort (Bel) RadioShack-Nissan | |
| 36 | Michele Scarponi (Ita) Lampre - ISD | |
| 37 | Jelle Vanendert (Bel) Lotto Belisol Team | |
| 38 | Kevin De Weert (Bel) Omega Pharma-QuickStep | |
| 39 | Cyril Gautier (Fra) Team Europcar | |
| 40 | Yury Trofimov (Rus) Katusha Team | |
| 41 | Denis Menchov (Rus) Katusha Team | |
| 42 | Jeremy Roy (Fra) FDJ-Big Mat | |
| 43 | Eduard Vorganov (Rus) Katusha Team | |
| 44 | Fabrice Jeandesboz (Fra) Saur - Sojasun | 0:14:43 |
| 45 | Giampaolo Caruso (Ita) Katusha Team | 0:15:28 |
| 46 | Christian Vande Velde (USA) Garmin - Sharp | 0:15:50 |
| 47 | Richie Porte (Aus) Sky Procycling | |
| 48 | Michael Rogers (Aus) Sky Procycling | 0:18:31 |
| 49 | Ivan Basso (Ita) Liquigas-Cannondale | |
| 50 | Amael Moinard (Fra) BMC Racing Team | |
| 51 | George Hincapie (USA) BMC Racing Team | |
| 52 | Michael Schar (Swi) BMC Racing Team | |
| 53 | Vladimir Karpets (Rus) Movistar Team | 0:18:59 |
| 54 | Christophe Kern (Fra) Team Europcar | 0:19:40 |
| 55 | Maxime Bouet (Fra) AG2R La Mondiale | 0:21:50 |
| 56 | Johnny Hoogerland (Ned) Vacansoleil-DCM Pro Cycling Team | 0:22:23 |
| 57 | Jean-Christophe Peraud (Fra) AG2R La Mondiale | 0:23:44 |
| 58 | David Millar (GBr) Garmin - Sharp | 0:23:48 |
| 59 | Levi Leipheimer (USA) Omega Pharma-QuickStep | 0:23:58 |
| 60 | Marco Marzano (Ita) Lampre - ISD | |
| 61 | Sylvester Szmyd (Pol) Liquigas-Cannondale | |
| 62 | Guillaume Levarlet (Fra) Saur - Sojasun | |
| 63 | Brice Feillu (Fra) Saur - Sojasun | |
| 64 | Vladimir Gusev (Rus) Katusha Team | |
| 65 | Romain Zingle (Bel) Cofidis, Le Credit En Ligne | |
| 66 | Simone Stortoni (Ita) Lampre - ISD | 0:25:34 |
| 67 | Jorge Azanza Soto (Spa) Euskaltel - Euskadi | 0:25:43 |
| 68 | Gorka Izagirre Insausti (Spa) Euskaltel - Euskadi | |
| 69 | Davide Malacarne (Ita) Team Europcar | 0:25:48 |
| 70 | Rein Taaramae (Est) Cofidis, Le Credit En Ligne | |
| 71 | Christian Knees (Ger) Sky Procycling | |
| 72 | Francis De Greef (Bel) Lotto Belisol Team | 0:26:11 |
| 73 | Christophe Riblon (Fra) AG2R La Mondiale | 0:27:30 |
| 74 | Thomas Voeckler (Fra) Team Europcar | 0:28:10 |
| 75 | Marco Marcato (Ita) Vacansoleil-DCM Pro Cycling Team | 0:29:32 |
| 76 | Arthur Vichot (Fra) FDJ-Big Mat | |
| 77 | Pierrick Fedrigo (Fra) FDJ-Big Mat | |
| 78 | Federico Canuti (Ita) Liquigas-Cannondale | |
| 79 | Robert Gesink (Ned) Rabobank Cycling Team | |
| 80 | Manuel Quinziato (Ita) BMC Racing Team | |
| 81 | David Moncoutie (Fra) Cofidis, Le Credit En Ligne | |
| 82 | Sebastien Minard (Fra) AG2R La Mondiale | |
| 83 | Jer?me Pineau (Fra) Omega Pharma-QuickStep | |
| 84 | Dmitriy Fofonov (Kaz) Astana Pro Team | |
| 85 | Ruben Plaza Molina (Spa) Movistar Team | |
| 86 | Pablo Urtasun Perez (Spa) Euskaltel - Euskadi | |
| 87 | Matthieu Ladagnous (Fra) FDJ-Big Mat | 0:32:25 |
| 88 | Anthony Roux (Fra) FDJ-Big Mat | |
| 89 | Sergio Miguel Moreira Paulinho (Por) Saxo Bank-Tinkoff Bank | |
| 90 | Nicki Sorensen (Den) Team Saxo Bank-Tinkoff Bank | |
| 91 | Stuart O'Grady (Aus) Orica GreenEdge Cycling Team | 0:33:20 |
| 92 | Michael Morkov (Den) Team Saxo Bank-Tinkoff Bank | |
| 93 | Yaroslav Popovych (Ukr) RadioShack-Nissan | |
| 94 | Jens Voigt (Ger) RadioShack-Nissan | |
| 95 | Roy Curvers (Ned) Argos - Shimano | |
| 96 | Tony Gallopin (Fra) RadioShack-Nissan | |
| 97 | Matthew Harley Goss (Aus) Orica GreenEdge Cycling Team | |
| 98 | Julien Simon (Fra) Saur - Sojasun | |
| 99 | Daryl Impey (RSA) Orica GreenEdge Cycling Team | |
| 100 | Andriy Grivko (Ukr) Astana Pro Team | |
| 101 | Lars Ytting Bak (Den) Lotto Belisol Team | |
| 102 | Daniel Oss (Ita) Liquigas-Cannondale | |
| 103 | Koen De Kort (Ned) Argos - Shimano | |
| 104 | Cedric Pineau (Fra) FDJ-Big Mat | |
| 105 | Martin Velits (Svk) Omega Pharma-QuickStep | |
| 106 | Kristijan Koren (Slo) Liquigas-Cannondale | |
| 107 | Albert Timmer (Ned) Argos - Shimano | |
| 108 | Philippe Gilbert (Bel) BMC Racing Team | |
| 109 | Simon Gerrans (Aus) Orica GreenEdge Cycling Team | |
| 110 | Nick Nuyens (Bel) Team Saxo Bank-Tinkoff Bank | |
| 111 | Jimmy Engoulvent (Fra) Saur - Sojasun | |
| 112 | Peter Sagan (Svk) Liquigas-Cannondale | |
| 113 | Jurgen Roelandts (Bel) Lotto Belisol Team | |
| 114 | Andre Greipel (Ger) Lotto Belisol Team | |
| 115 | Luis Leon Sanchez Gil (Spa) Rabobank Cycling Team | |
| 116 | Adam Hansen (Aus) Lotto Belisol Team | |
| 117 | Stephen Cummings (GBr) BMC Racing Team | |
| 118 | Grega Bole (Slo) Lampre - ISD | |
| 119 | Yann Huguet (Fra) Argos - Shimano | |
| 120 | Sebastien Hinault (Fra) AG2R La Mondiale | |
| 121 | Nicolas Edet (Fra) Cofidis, Le Credit En Ligne | |
| 122 | Ruben Perez Moreno (Spa) Euskaltel - Euskadi | |
| 123 | Karsten Kroon (Ned) Team Saxo Bank-Tinkoff Bank | |
| 124 | Anders Lund (Den) Team Saxo Bank-Tinkoff Bank | |
| 125 | Edvald Boasson Hagen (Nor) Sky Procycling | |
| 126 | Giovanni Bernaudeau (Fra) Team Europcar | |
| 127 | Cyril Lemoine (Fra) Saur - Sojasun | |
| 128 | David Zabriskie (USA) Garmin - Sharp | |
| 129 | Joan Horrach Rippoll (Spa) Katusha Team | |
| 130 | Maxim Iglinskiy (Kaz) Astana Pro Team | |
| 131 | Vincent Jerome (Fra) Team Europcar | |
| 132 | Dries Devenyns (Bel) Omega Pharma-QuickStep | |
| 133 | Luca Paolini (Ita) Katusha Team | |
| 134 | Jonathan Cantwell (Aus) Team Saxo Bank-Tinkoff Bank | |
| 135 | Patrick Gretsch (Ger) Argos - Shimano | |
| 136 | Brett Lancaster (Aus) Orica GreenEdge Cycling Team | |
| 137 | Sylvain Chavanel (Fra) Omega Pharma-QuickStep | |
| 138 | Johan Vansummeren (Bel) Garmin - Sharp | |
| 139 | Greg Henderson (NZl) Lotto Belisol Team | |
| 140 | Andrey Kashechkin (Kaz) Astana Pro Team | |
| 141 | Jean Marc Marino (Fra) Saur - Sojasun | |
| 142 | Kris Boeckmans (Bel) Vacansoleil-DCM Pro Cycling Team | |
| 143 | Matthieu Sprick (Fra) Argos - Shimano | |
| 144 | Julien Fouchard (Fra) Cofidis, Le Credit En Ligne | |
| 145 | Michael Albasini (Swi) Orica GreenEdge Cycling Team | |
| 146 | Danilo Hondo (Ger) Lampre - ISD | |
| 147 | Baden Cooke (Aus) Orica GreenEdge Cycling Team | |
| 148 | Borut Bozic (Slo) Astana Pro Team | |
| 149 | Samuel Dumoulin (Fra) Cofidis, Le Credit En Ligne | |
| 150 | Sebastian Langeveld (Ned) Orica GreenEdge Cycling Team | |
| 151 | Marcus Burghardt (Ger) BMC Racing Team | |
| 152 | Bernhard Eisel (Aut) Sky Procycling | 0:33:35 |
| 153 | Tom Veelers (Ned) Argos - Shimano | |
| 154 | Mark Cavendish (GBr) Sky Procycling | |
| 155 | Jan Ghyselinck (Bel) Cofidis, Le Credit En Ligne | |
| 156 | Bram Tankink (Ned) Rabobank Cycling Team | |
| 157 | Yohann Gene (Fra) Team Europcar | |
| 158 | Marcel Sieberg (Ger) Lotto Belisol Team | |
| 159 | Luis Angel Mate Mardones (Spa) Cofidis, Le Credit En Ligne | 0:33:44 |
| 160 | Bert Grabsch (Ger) Omega Pharma-QuickStep | 0:34:08 |
| 161 | Yukiya Arashiro (Jpn) Team Europcar | 0:34:11 |
| 162 | Alessandro Vanotti (Ita) Liquigas-Cannondale | 0:34:15 |
| 163 | Yauheni Hutarovich (Blr) FDJ-Big Mat | |
| 164 | Tyler Farrar (USA) Garmin - Sharp | 0:34:26 |
| 165 | Juan Jose Haedo (Arg) Team Saxo Bank-Tinkoff Bank | 0:34:51 |
| 166 | Aliaksandr Kuchynski (Blr) Katusha Team | 0:34:55 |
| 167 | Kenny Robert Van Hummel (Ned) Vacansoleil-DCM Pro Cycling Team | 0:36:35 |