Mark Jankowski extended his goal streak to four games, Shayne Gostisbehere also scored and William Carrier had two assists for the Hurricanes (5-1-1), who were coming off a 5-2 win at the Chicago Blackhawks on Saturday. Pyotr Kochetkov made 18 saves.
Christian Dvorak scored for the Flyers (0-5-2), who lost their seventh straight game to open the season, a franchise record. Joseph Woll made 26 saves.
Philadelphia was coming off a 5-1 loss at the Boston Bruins on Saturday.
Svechnikov gave Carolina a 1-0 lead at 10:16 of the second period when he scored in transition from the left face-off circle.
Gostisbehere scored to put the Hurricanes ahead 2-0 at 13:45. Aho passed through the slot to Gostisbehere, who scored from the bottom of the left face-off circle.
Dvorak made it 2-1 at 15:26. Denver Barkey controlled the puck on the right side of the Hurricanes zone and sent it back to Nick Seeler at the left point. His shot went off Dvorak in the left slot and past Kochetkov.
Aho scored at 16:54 to make it 3-1, finishing a pass through the slot from Carrier. Aho has 11 points (six goals, five assists) during a six-game point streak.
Jankowski made it 4-1 at 15:09 of the third period. Seeler blocked a Jordan Martinook shot, and the puck caromed to Jankowski, who scored from the high slot to extend his goal streak to four games.
Hurricanes captain Jordan Staal missed the game because of a lower-body injury.