How long is it normal for 1kg of whey protein last?

Depend! I f you use 50g per day-20 days. If you ingest 100g per day, only 10 days. That much is not prudent for most. So, the 20 day likely hood is reasonable. Equivalent to 2 cans of tuna!