"I think it's been a long process, but it's nice to get it out of the way," Provorov said. "We talked a lot ... from the end of the season, throughout the summer, and both sides wanted to get this done before training camp started. At the end of the day, I knew the deal was going to get done.
"I'm happy, here for six years. We've got a great organization, great players, great coaching staff. I'm just really excited to get going and be here for six more years, try to win, get to the [Stanley Cup] playoffs and go as far as possible and hopefully win the Cup."
The 22-year-old defenseman, who was a restricted free agent, had 26 points (seven goals, 19 assists) in 82 games with the Flyers last season. He led Philadelphia in ice time each of his three NHL seasons.
"We're pleased to have Ivan locked up for the next six years," general manager Chuck Fletcher said. "Over the course of his young career, he has developed into one of the top young defensemen in the NHL. His commitment to the game and his teammates is second to none. He will be an important part of our success for years to come."
Provorov said he's excited about playing for new coach Alain Vigneault, who was hired by Philadelphia on April 15.
"Yeah, he's a great coach, he's won a lot of games," Provorov said. "He's got tons of experience and he knows how to win and he knows how to get the best out of his players. And I think us as players, we're just trying to do our best out there, get going and get our game shape as fast as we can."
Selected by Philadelphia in the first round (No. 7) of the 2015 NHL Draft, Provorov has 97 points (30 goals, 67 assists) in 246 regular-season games and three assists in six Stanley Cup Playoff games.
NHL.com deputy managing editor Adam Kimelman contributed to this report