| 1 | Annemiek van Vleuten (Ned) Movistar Team Women | 3:53:37 |
| 2 | Ruth Winder (USA) Trek-Segafredo | 0:00:36 |
| 3 | Tatiana Guderzo (Ita) Ale’ BTC Ljubljana | 0:01:35 |
| 4 | Sabrina Stultiens (Ned) Liv Racing | |
| 5 | Evita Muzic (Fra) FDJ Nouvelle-Aquitaine Futuroscope | |
| 6 | Brodie Chapman (Aus) FDJ Nouvelle-Aquitaine Futuroscope | |
| 7 | Pauliena Rooijakkers (Ned) Liv Racing | 0:01:38 |
| 8 | Audrey Cordon Ragot (Fra) Trek-Segafredo | 0:01:52 |
| 9 | Erica Magnaldi (Ita) Ceratizit-WNT Pro Cycling Team | |
| 10 | Ellen van Dijk (Ned) Trek-Segafredo | |
| 11 | Jeanne Korevaar (Ned) Liv Racing | 0:02:00 |
| 12 | Janneke Ensing (Ned) Team BikeExchange | 0:02:12 |
| 13 | Eugénie Duval (Fra) FDJ Nouvelle-Aquitaine Futuroscope | |
| 14 | Urska Pintar (Slo) Ale’ BTC Ljubljana | |
| 15 | Tereza Neumanová (Cze) Women Cycling Sport | 0:02:53 |
| 16 | Sarah Roy (Aus) Team BikeExchange | |
| 17 | Katia Ragusa (Ita) A.R. Monex Women’s Pro Cycling Team | |
| 18 | Marta Jaskulska (Pol) Liv Racing | |
| 19 | Shirin van Anrooij (Ned) Trek-Segafredo | |
| 20 | Victorie Guilman (Fra) FDJ Nouvelle-Aquitaine Futuroscope | |
| 21 | Olivia Baril (Can) Massi Tactic Women Team | |
| 22 | Ane Santesteban Gonzalez (Spa) Team BikeExchange | |
| 23 | Kathrin Hammes (Ger) Ceratizit-WNT Pro Cycling Team | 0:03:32 |
| 24 | Debora Silvestri (Ita) Top Girls Fassa Bortolo | 0:03:38 |
| 25 | Silvia Persico (Ita) Valcar-Travel & Service | 0:03:40 |
| 26 | Soraya Paladin (Ita) Liv Racing | |
| 27 | Alice Maria Arzuffi (Ita) Valcar-Travel & Service | 0:03:45 |
| 28 | Anastasiia Chursina (Rus) Ale’ BTC Ljubljana | 0:03:47 |
| 29 | Sara Martin Martin (Spa) Movistar Team Women | 0:03:52 |
| 30 | Elena Pirrone (Ita) Valcar-Travel & Service | 0:04:00 |
| 31 | Yuliia Biriukova (Ukr) Eneicat-RBH Global-Martin Villa | |
| 32 | Eider Merino Cortazar (Spa) A.R. Monex Women’s Pro Cycling Team | 0:04:18 |
| 33 | Lauretta Hanson (Aus) Trek-Segafredo | 0:05:02 |
| 34 | Jade Wiel (Fra) FDJ Nouvelle-Aquitaine Futuroscope | |
| 35 | Spela Kern (Slo) Massi Tactic Women Team | 0:05:34 |
| 36 | Urska Zigart (Slo) Team BikeExchange | |
| 37 | Idoia Eraso Lasa (Spa) Laboral Kutxa-Fundacion Euskadi | 0:05:53 |
| 38 | Mireia Trias Jordan (Spa) Massi Tactic Women Team | 0:05:59 |
| 39 | Maaike Boogaard (Ned) Ale’ BTC Ljubljana | |
| 40 | Margaux Vigie (Fra) Valcar-Travel & Service | 0:06:30 |
| 41 | Lourdes Oyarbide Jimenez (Spa) Movistar Team Women | 0:09:03 |
| 42 | Alicia Gonzalez Blanco (Spa) Movistar Team Women | |
| 43 | Gloria Rodriguez Sanchez (Spa) Movistar Team Women | |
| 44 | Melissa Maia (Por) Team Farto-BTC | |
| 45 | Lucy Kennedy (Aus) Team BikeExchange | 0:10:17 |
| 46 | Jelena Eric (Srb) Movistar Team Women | 0:13:34 |
| 47 | Federica Piergiovanni (Ita) Valcar-Travel & Service | 0:15:57 |
| 48 | Claire Steels (GBr) Sopela Women’s Team | 0:16:08 |
Commenter