| 1 | Federica VenturelliUAE Team ADQ | 3:11:47 |
| 2 | Arlenis Sierra CanadillaMovistar Team | +0:00 |
| 3 | Jasmin LiechtiNexetis | +0:00 |
| 4 | Arianna FidanzaLaboral Kutxa - Fundacion Euskadi | +0:00 |
| 5 | Paula Blasi CairolUAE Team ADQ | +0:00 |
| 6 | Catalina Soto CamposLaboral Kutxa - Fundacion Euskadi | +0:00 |
| 7 | Talia AppletonLIV-AlUla-Jayco | +0:03 |
| 8 | Ginia CaluoriNexetis | +0:03 |
| 9 | Sidney SwierengaLIV-AlUla-Jayco | +0:06 |
| 10 | Sara Martin MartinMovistar Team | +0:15 |
| 11 | Margot MarascoMA Petite Entreprise | +0:24 |
| 12 | Lucia Ruiz PerezMovistar Team | +0:24 |
| 13 | Agua Marina Espinola SalinasTeam Abadie Magnan | +0:29 |
| 14 | Brodie ChapmanUAE Team ADQ | +0:31 |
| 15 | Nina KesslerNexetis | +0:39 |
| 16 | Sophie MarrLIV-AlUla-Jayco | +0:56 |
| 17 | Laury MiletteTeam Abadie Magnan | +1:45 |
| 18 | Mathilde HuotTeam Abadie Magnan | +1:47 |
| 19 | Alli AndersonLIV-AlUla-Jayco | +1:47 |
| 20 | Idoia Eraso LasaLaboral Kutxa - Fundacion Euskadi | +1:47 |