As of right now we know that the Nintendo Switch will have a battery life of 2.5-6.5 hours depending on what kind of game is being played on the hybrid console. That is pretty much what you got on the 3DS. Keeping in mind that Nintendo Switch has been marketed as a portable hybrid console, which people can take with the on the move and play games.
According to Nintendo, the Nintendo Switch will be able to run Zelda: The Breath of the Wild for 3 hours on a single charge. That does not seem to be much, but that depends on what you are planning to do with it. If you are going to have it docked at home and then take it with you to university or work and you plan to play games in your break then that is fine. 2.5-6.5 hours should be enough to fill up your free time.
Now let’s talk about the other end of the spectrum. What if you travel a lot, I mean real traveling. If you are a travel blogger and travel all over the world. If you are going to be traveling 5-10 hours at a stretch then you will find that the battery life of the Nintendo Switch will not be enough.
So is the Nintendo Switch battery enough? It depends on what you are planning on doing with your device and what kind of lifestyle you have. While the concept seems to be great there are limitations and battery life is one of those limitations. Something that might help out is the fact that unlike previous Nintendo devices the Nintendo Switch comes with USB Type-c support so you will be able to charge your device while you play as well.
Though this is a great device looking at how I live I do not see how the battery will be enough for me. I would need to have the dock at home and keep a separate charger at work in order to charge the device when it is not in use so I can play games on the move when I need to. What do you think about the battery life of the Nintendo Switch?