There is no transfer method more secure than using a physical USB storage to move the private key. However, often connecting physical devices is a barrier and at other times is an opposite wind. So, we'll create a simple HTTP server over a private (home) network and use that for the transfer.
Let us first export the GPG private and public keys:
gpg --output private.key --armor --export-secret-keys [email protected]
gpg --output public.key --armor --export [email protected]