| 1 | Noemi RüeggEF Education - Oatly | 3:24:02 |
| 2 | Margarita Victoria Garcia CañellasUAE Team ADQ | +0:01 |
| 3 | Paula Blasi CairolUAE Team ADQ | +0:01 |
| 4 | Dominika WlodarczykUAE Team ADQ | +0:02 |
| 5 | Sarah Van DamTeam Visma | Lease a Bike | +0:12 |
| 6 | Nina BuijsmanHuman Powered Health | +0:12 |
| 7 | Ella WyllieLIV-AlUla-Jayco | +0:12 |
| 8 | Mireia Benito PellicerAG Insurance - Soudal Team | +0:12 |
| 9 | Amanda SprattLidl-Trek | +0:12 |
| 10 | Lotte ClaesFenix-Premier Tech | +0:12 |
| 11 | Lauren DicksonFDJ United - Suez | +0:12 |
| 12 | Anouska KosterUNO-X Mobility | +0:12 |
| 13 | Maud OudemanTeam Visma | Lease a Bike | +0:14 |
| 14 | Josie NelsonTeam Picnic PostNL | +0:27 |
| 15 | Alessia VigiliaUNO-X Mobility | +0:27 |
| 16 | Olivia BarilMovistar Team | +0:27 |
| 17 | Justyna CzaplaCanyon//Sram Zondacrypto | +0:27 |
| 18 | Rosita ReijnhoutTeam Visma | Lease a Bike | +0:27 |
| 19 | Erica MagnaldiUAE Team ADQ | +0:27 |
| 20 | Julie Van De VeldeAG Insurance - Soudal Team | +0:27 |