| 1 | 84 | 1 | WE LTU | Akvilė GEDRAITYTĖ Dubai Police Cycling Team | 3 | 3:05:02.7 | | 39.2 | 1:05:28 (11) 1:05:28 (11) | 2:05:47 (22) 1:00:18 (23) | 3:05:02 (1) 0:59:15 (1) |
| 2 | 73 | 1 | WE EST | Elisabeth EBRAS Lotto Intermarche Ladies | 3 | 3:05:02.7 | +0:00.0 | 39.2 | 1:05:29 (25) 1:05:29 (25) | 2:05:44 (7) 1:00:14 (4) | 3:05:02 (2) 0:59:18 (5) |
| 3 | 96 | 2 | WE EST | Laura Lizette SANDER Hitec Prducts - Fluid Control | 3 | 3:05:02.7 | +0:00.0 | 39.2 | 1:05:27 (7) 1:05:27 (7) | 2:05:45 (9) 1:00:17 (15) | 3:05:02 (3) 0:59:17 (3) |
| 4 | 74 | 2 | WE LTU | Daiva RAGAŽINSKIENĖ Colibri Cycling | 3 | 3:05:03.3 | +0:00.5 | 39.2 | 1:05:27 (6) 1:05:27 (6) | 2:04:31 (2) 0:59:03 (3) | 3:05:03 (4) 1:00:31 (24) |
| 5 | 89 | 3 | WE LTU | Skaistė MIKAŠAUSKAITĖ Kauno SM Gaja | 3 | 3:05:03.4 | +0:00.7 | 39.2 | 1:05:28 (16) 1:05:28 (16) | 2:05:45 (12) 1:00:16 (9) | 3:05:03 (5) 0:59:18 (6) |
| 6 | 83 | 4 | WE LTU | Olivija BALEIŠYTĖ Dubai Police Cycling Team | 3 | 3:05:03.5 | +0:00.7 | 39.2 | 1:05:28 (15) 1:05:28 (15) | 2:04:31 (3) 0:59:03 (1) | 3:05:03 (6) 1:00:31 (23) |
| 7 | 88 | 3 | WE EST | Aidi Gerde TUISK Hitec Products - Fluid Control | 3 | 3:05:03.6 | +0:00.8 | 39.2 | 1:05:29 (20) 1:05:29 (20) | 2:05:44 (8) 1:00:15 (6) | 3:05:03 (7) 0:59:18 (9) |
| 8 | 86 | 4 | WE EST | Janika LÕIV HAWAII EXPRESS | 3 | 3:05:03.9 | +0:01.1 | 39.2 | 1:05:28 (10) 1:05:28 (10) | 2:05:45 (14) 1:00:17 (19) | 3:05:03 (8) 0:59:18 (7) |
| 9 | 78 | 5 | WE EST | Lauren POHL CFC Spordiklubi | 3 | 3:05:04.1 | +0:01.3 | 39.2 | 1:05:28 (9) 1:05:28 (9) | 2:05:45 (10) 1:00:16 (13) | 3:05:04 (9) 0:59:19 (11) |
| 10 | 90 | 1 | WE LAT | Kitija SILTUMĒNA KDM-Pack Cycling Team | 3 | 3:05:04.5 | +0:01.7 | 39.2 | 1:05:27 (2) 1:05:27 (2) | 2:05:44 (5) 1:00:17 (17) | 3:05:04 (10) 0:59:19 (13) |
| 11 | 92 | 6 | WE EST | Mariann KOIK Minimax WB Cycling Team | 3 | 3:05:04.6 | +0:01.8 | 39.2 | 1:04:00 (1) 1:04:00 (1) | 2:05:49 (25) 1:01:48 (26) | 3:05:04 (11) 0:59:15 (2) |
| 12 | 87 | 7 | WE EST | Kristel Sandra SOONIK HAWAII EXPRESS | 3 | 3:05:04.9 | +0:02.1 | 39.2 | 1:05:28 (12) 1:05:28 (12) | 2:05:44 (6) 1:00:16 (7) | 3:05:04 (12) 0:59:20 (16) |
| 13 | 101 | 8 | WE EST | Ann-Christine ALLIK
| 3 | 3:05:05.3 | +0:02.5 | 39.2 | 1:05:27 (5) 1:05:27 (5) | 2:04:31 (1) 0:59:03 (2) | 3:05:05 (13) 1:00:33 (25) |
| 14 | 76 | 5 | WE LTU | Mantė BIDVAITĖ ALKS STAL Grudziadz | 3 | 3:05:05.4 | +0:02.6 | 39.2 | 1:05:27 (8) 1:05:27 (8) | 2:05:45 (11) 1:00:17 (18) | 3:05:05 (14) 0:59:20 (15) |
| 15 | 77 | 6 | WE LTU | Gabija JONAITYTĖ ALKS STAL Grudziadz | 3 | 3:05:05.5 | +0:02.7 | 39.2 | 1:05:27 (4) 1:05:27 (4) | 2:05:45 (13) 1:00:18 (22) | 3:05:05 (15) 0:59:19 (12) |
| 16 | 98 | 9 | WE EST | Birgit TITO Peloton | 3 | 3:05:05.7 | +0:02.9 | 39.2 | 1:05:30 (26) 1:05:30 (26) | 2:05:46 (20) 1:00:16 (10) | 3:05:05 (16) 0:59:18 (10) |
| 17 | 102 | 1 | W 19-34 EST | Carol KUUSKMAN CFC Spordiklubi | 3 | 3:05:05.8 | +0:03.0 | 39.2 | 1:05:31 (28) 1:05:31 (28) | 2:05:47 (24) 1:00:16 (11) | 3:05:05 (17) 0:59:17 (4) |
| 18 | 75 | 2 | WE LAT | Dana ROŽLAPA Train2Win | 3 | 3:05:06.2 | +0:03.4 | 39.2 | 1:05:27 (3) 1:05:27 (3) | 2:05:44 (4) 1:00:17 (14) | 3:05:06 (18) 0:59:21 (18) |
| 19 | 85 | 10 | WE EST | Kelly KALM HAWAII EXPRESS | 3 | 3:05:06.2 | +0:03.4 | 39.2 | 1:05:31 (29) 1:05:31 (29) | 2:05:46 (15) 1:00:14 (5) | 3:05:06 (19) 0:59:20 (14) |
| 20 | 97 | 11 | WE EST | Kristi KULDKEPP Peloton | 3 | 3:05:06.6 | +0:03.8 | 39.2 | 1:05:29 (22) 1:05:29 (22) | 2:05:46 (16) 1:00:16 (8) | 3:05:06 (20) 0:59:20 (17) |
| 21 | 94 | 12 | WE EST | Liisi LOHK Murla Team | 3 | 3:05:08.4 | +0:05.6 | 39.1 | 1:05:29 (24) 1:05:29 (24) | 2:05:49 (26) 1:00:19 (25) | 3:05:08 (21) 0:59:18 (8) |
| 22 | 100 | 13 | WE EST | Kätlin KUKK Tartu Ülikooli Akadeemiline Spordiklubi | 3 | 3:05:09.5 | +0:06.7 | 39.1 | 1:05:29 (23) 1:05:29 (23) | 2:05:47 (21) 1:00:17 (16) | 3:05:09 (22) 0:59:22 (19) |
| 23 | 81 | 3 | WE LAT | Santa Sanija JURGENA Dobeles dzirnavnieks/FeelFree | 3 | 3:05:09.9 | +0:07.1 | 39.1 | 1:05:28 (18) 1:05:28 (18) | 2:05:46 (19) 1:00:17 (20) | 3:05:09 (23) 0:59:23 (20) |
| 24 | 103 | 1 | W 19-34 LAT | Anita ANTONE Dobeles dzirnavnieks/FeelFree | 3 | 3:05:11.6 | +0:08.8 | 39.1 | 1:05:28 (17) 1:05:28 (17) | 2:05:47 (23) 1:00:18 (24) | 3:05:11 (24) 0:59:23 (21) |
| 25 | 104 | 1 | W 35-39 LTU | Tatjana PETRAUSKIENĖ Energus talentų akademija | 3 | 3:05:32.3 | +0:29.5 | 39.1 | 1:05:28 (13) 1:05:28 (13) | 2:05:46 (18) 1:00:17 (21) | 3:05:32 (25) 0:59:45 (22) |
| DNF | | 80 | | WE LAT | Madara ĀBOMA Dobeles dzirnavnieks/FeelFree | 2 | DNF | | 38.5 | 1:05:29 (19) 1:05:29 (19) | 2:05:46 (17) 1:00:16 (12) | |
| DNF | | 79 | | WE LTU | Neimantė LAUŽIKAITĖ Colibri Cycling | 1 | DNF | | 36.9 | 1:05:28 (14) 1:05:28 (14) | | |
| DNF | | 105 | | W 19-34 LAT | Krista PUCITE ROADEX | 1 | DNF | | 36.9 | 1:05:29 (21) 1:05:29 (21) | | |
| DNF | | 106 | | W 35-39 EST | Avely AUSTA TYS | 1 | DNF | | 36.9 | 1:05:30 (27) 1:05:30 (27) | | |
| DNF | | 95 | | WE LAT | Evelīna ERMANE-MARČENKO Orbea NextGen Racing Team | 1 | DNF | | 36.9 | 1:05:31 (30) 1:05:31 (30) | | |
| DNS | | 82 | | WE LAT | Amanda Reilija ZARIŅA Dobeles dzirnavnieks/FeelFree/Dobeles SS | | | | | | | |
| DNS | | 91 | | WE LTU | Viltė JURAŠKAITĖ Klaipėdos "Viesulo" SC | | | | | | | |
| DNS | | 93 | | WE EST | Marii-Isabel ALLIKBERG Murla Team | | | | | | | |
| DNS | | 99 | | WE LAT | Laura BELOHVOŠČIKA RRS | | | | | | | |