Thanks for your advise, do you know how to trace the IP from transaction or receiving wallet address?
Check your email, whenever you login or have new transactions from your blockchain account they usually send out notifications.
The hacker can't get your private key because on blockchain's wallet they don't give out private keys anymore unless you've been using their wallet since the old version and your old addresses was imported.