If you want a case for your switch only:
Orzly Carry Case Compatible With Nintendo Switch - BLACK Protective Hard Portable Travel Carry Case Shell Pouch for Nintendo Switch Console & Accessories
https://www.amazon.com/dp/B01NAUKS62/?tag=neogaf0e-20
You can put your Switch, extra Joy-Cons, cables and games. It is comfortable and sturdy. This does seems like the best option, if you only wish to transport the Switch.
See the video review at the Amazon page.
If you want something to carry your whole switch, or more controllers and accessories (my personal favorite):
Nintendo Switch Game Traveler Deluxe System Case
https://www.amazon.com/dp/B01N23OP50/?tag=neogaf0e-20
It has space for your Switch, the dock, pro controller, a charging grip, cables and comes with 2 game card holders(4 spaces each). You can even fit an extra pair of Joy-Cons in there.
The quality and padding is great. You will feel very confident with it. The only thing I dislike about it, is how you carry it(my pet peeve).
See the review video at the Amazon page.
If you want to carry your Switch and some accessories comfortably I'd recommend this:
PowerA Switch Everywhere Messenger Bag
https://www.amazon.com/dp/B01N22YAIP/?tag=neogaf0e-20
It is a bag you can carry over the shoulders. It can carry your Switch, cables, dock and a really small space for your pro controller, but extra Joy-Cons fit just right. It also has space at the back for more cables or extra controllers, if you wish. It also has a small case for the Switch only.
The two points I don't like about it is that, comparing with the other two cases, it does not feel as safe and doesn't have something to hold your games. The latter is easy to resolve, but the former is a bummer for me. It's not as sturdy and lacks padding.
But it's really more comfortable and is a two-in-one (bag+case) carry option.
See the review video at the Amazon page.