I'm too lazy to say much about it so I'll just copy and paste the text from EA:
Hey everyone, this is Chad Grenier, Game Director on Apex Legends.
Today, I’m proud to come to you with some good news. Apex Legends is coming to Nintendo Switch on March 9th, 2021.
Porting Apex Legends to its smallest screen yet is a major achievement, and we couldn’t have done it without our friends at Panic Button. We’re very proud of what the team has been able to achieve with some smart optimizations for the Switch port to deliver a full-featured Apex Legends experience on the go.
Apex Legends will launch on Switch with support for cross-platform play, our latest seasonal content, and full feature parity with the other versions of the game.
Plus, since we’re launching a few weeks after the start of Season 8, Switch players will be granted 30 free levels for their Season 8 Battle Pass. For the first two weeks after launch, playing on Switch will also earn you double XP.
We can’t wait to welcome Switch players to the arena. Keep an eye out for more news about the latest updates we’re bringing to Apex Legends.