Short answer is yes.
If you use Elastic Cloud, that's actually pretty simple pretty straightforward.
If you use self-managed there's plenty of details. But yes, at that point The clusters don't really care which cloud provider you're running on, but it'll be plenty of networking etc.