| 1 | Maggie Coles-LysterHuman Powered Health | 2:07:03 |
| 2 | Noemi RüeggEF Education - Oatly | +0:00 |
| 3 | Marta LachTeam SD Worx - Protime | +0:00 |
| 4 | Alexandra Grace ManlyAG Insurance - Soudal Team | +0:00 |
| 5 | Sofia BertizzoloFDJ United - Suez | +0:00 |
| 6 | Emma Cecilie Norsgaard BjergLidl-Trek | +0:00 |
| 7 | Josie NelsonTeam Picnic PostNL | +0:00 |
| 8 | Paula Blasi CairolUAE Team ADQ | +0:00 |
| 9 | Ruby Roseman-GannonLIV-AlUla-Jayco | +0:00 |
| 10 | Amelie Sanders | +0:00 |
| 11 | Carys Isobel LloydMovistar Team | +0:00 |
| 12 | Lucia Ruiz PerezMovistar Team | +0:00 |
| 13 | Amber KraakFDJ United - Suez | +0:00 |
| 14 | Dominika WlodarczykUAE Team ADQ | +0:00 |
| 15 | Fauve BastiaenssenAG Insurance - Soudal Team | +0:00 |
| 16 | Carina SchrempfFenix-Premier Tech | +0:17 |
| 17 | Tiffany CromwellCanyon//Sram Zondacrypto | +0:17 |
| 18 | Barbara GuarischiTeam SD Worx - Protime | +0:21 |
| 19 | Nicole SteigengaAG Insurance - Soudal Team | +0:23 |
| 20 | Josie TalbotLIV-AlUla-Jayco | +0:23 |