How long does it take for a psp to fully charge?

Between 2-6 hours, depending if you just bought it. If you did just buy it,
I'd recommend a full 6 hours.............. You could always play at night until
you go to bed, and charge it all night. That's what I do.