If you're on a call (and I do some marathon calls), I get a small ding in my ear and pop out one airpod, charge it, in 10-15m put it back in and charge the other one and with ~30m of completely uninterrupted conversation (swapping airpods does not cause drops) I'm good for another 2 hours.
For music, I get ~4 hours easily.