How long does it take to charge your Kindle?

The user guide says 3 hours when connected to your pc.
-
When i charge mine into a socket it is about 1-3 hours