Longford gave a polished display despite conceding a goal in the opening minute from Fermanagh full forward Cyril Dunne in this Division Three game at Enniskillen.
Mark Cassidy got the show on the road with a goal in the 15th minute and points from Gerard O'Gara (2) and Patrick Cullen gave Longford the lead they never lost.
LONGFORD: R Donnellan; D Brady, S Brown, F Daly; C O'Brien, R Stakelum, E Donnellan (0-2); G Dooley (1-3), C Stakelum (0-2); J McDermott, P Cullen (0-2), G O'Gara (0-4); E Corcoran, M Cassidy (2-1), J O'Connell. Subs: G Maguire for Daly; A Brady for Corcoran; N Ward for O'Gara.
FERMANAGH: M Keogh; J McCusker, S McCusker, B Johnston; C McManus, R O'Donnell, M McKeogh; M Hughes (0-1), P McManus (0-3); O McShea, A McPhillips, J McManus (0-1); D Curran, C Dunne (2-0), P Cogan. Subs: K Smith for McPhillips; N Cunningham for J McCusker; B Flanagan (0-1) for Cogan; F Bannon for McKeogh.
Referee: S Larkin (Galway).