No, it’s best to wait until you’re in the UK to open your Monzo account. Some people have reported that opening an account before you’re in the UK can lead you to being flagged for fraud and not being able to reapply in the future.
You must be a UK resident and have a UK address in order to open a Monzo account.