Sinéad Aherne scored 2-05 as reigning champions Dublin set up a TG4 All-Ireland SFC semi-final date with Cork in a rematch of last year's decider.
Dublin had far too much firepower for Kerry in this quarter-final at Bord na Móna O’Connor Park in Tullamore as they ran winners by double scores.
Sarah Houlihan’s goal reduced the arrears before half-time to give Kerry hope but they turned around trailing by 2-03 to 1-04 having played with the breeze.
But Aherne found the net on the resumption and again later in the half to seal the win and set up a semi-final showdown with Cork.
Kerry captain Amanda Brosnan won the toss and opted to play with the breeze in the opening half. However, it was Dublin who struck first when Aherne popped over a free in the fourth minute.
Kerry manager Darragh Long made four changes just before throw-in but Dublin settled better with Niamh McEvoy adding a second point.
Louise Ní Mhuircheartaigh opened Kerry’s account from a free in the seventh minute but Dublin didn’t let their opponents build any momentum.
A quick free delivered into the danger-zone allowed Carla Rowe to latch on to it and score the first goal for a 1-02 to 0-01 advantage in the eighth minute.
Emma Dineen scored for Kerry and they could have had a goal when Ciara Trant denied Sarah Houlihan from point-blank range.
Kerry were still right in the game and only trailed by a goal until the quarter-mark when McEvoy pounced to fist the ball past Laura Fitzgerald from Aherne’s delivery.
That put Dublin 2-02 and 0-02 in front but Houlihan hauled Kerry back within two points with a goal and a point. The Beaufort forward scored her first point after Síofra O’Shea had gone close with a goal attempt.
Then Noelle Healy and Lyndsey Davey both had chances to extend Dublin’s lead but Fitzgerald was in inspired form in the Kerry goal.
The Kerry goal arrived in the 27th minute when Houlihan showed perseverance to power an effort past Trant.
Sinéad Goldrick scored a key point when Dublin were desperate for a score but Lorraine Scanlon rounded off the scoring and Kerry only trailed 2-03 to 1-04 at half-time.
However, Dublin made good use of the breeze in the second-half. Rowe pointed right after half-time and then substitute Caoimhe O’Connor’s pass sent Aherne through a gap to score their third goal.
McEvoy quickly scored a point to put Dublin 3-05 to 1-04 ahead and on their way to victory.
Miriam O’Keeffe came off the bench and scored 1-01 within two minutes for Kerry but Aherne showed all of her experience to calmly slot her second goal with 13 minutes remaining and there was no way back for the Kingdom.
Niamh Hetherton came off the bench to score a fifth Dublin goal and wrap up the win as they now start turning their attentions to a semi-final meeting with Cork.
Dublin scorers: S Aherne 2-05 (3f), N McEvoy 1-02, C Rowe 1-01, N Hetherton 1-00, O Whyte 0-02, K Sullivan 0-02, S Goldrick 0-01, N Healy 0-01, L Davey 0-01.
Kerry scorers: S Houlihan 1-03 (1f), M O’Keeffe 1-01, L Ní Mhuircheartaigh 0-03 (2f), E Dineen 0-01, L Scanlon 0-01.
Dublin: C Trant; M Byrne, N Collins, É Rutledge; A Kane, S Goldrick, O Carey; N McEvoy, J Dunne; L Magee, S McGrath, C Rowe; S Aherne, N Healy, L Davey.
Subs: C O’Connor for Dunne (30), E McDonagh for Collins (41), O Whyte for Healy (47), K Sullivan for Rowe (51), N Hetherton for McGrath (57).
Kerry: L Fitzgerald; C O’Brien, E Lynch, L Coughlan; A O’Connell, T Breen, C Murphy; L Scanlon, A Brosnan; A Foley, A Galvin, E Dineen; S Houlihan, L Ní Mhuircheartaigh, S O’Shea.
Subs: S Lynch for Coughlan (17), J O’Sullivan for O’Connell (21, inj), M O’Keeffe for Dineen (42), E Teahan for Foley (49), M O’Connor for S O’Shea (51). Ref: Gus Chapman (Sligo).