How to Move an EC2 Instance to Another AWS Region?
Zehncloud EC2 Instance


The existing Amazon EC2 instance cannot be transferred from one region to another region. The instances can be manually copied by creating Amazon Machine Image (AMI) of the EC2 instance in the source region. This AMI is then copied to the target region and then can be used to launch the EC2 instance using copied AMI.

Steps to be followed

Follow the below steps to transfer AWS EC2 instance one region to another region:

  • Log into your AWS management console and navigate to EC2 service in the source region.
  • Select the instance and click on Actions drop-down menu, hover on the image, and click Create Image.

  • Create Image window appears. Fill the details Image name, Image description, and click on Create Image.
    Note: There is a checkbox No reboot; by default, the checkbox is not selected, which means when the image is taken, the Instance will not be restarted. And if this checkbox is selected, the Instance will be restarted.

  • The time taken to create an image depends on the instance type and the size of the EBS volume of the instance. 
  • Click on Images drop-down and select AMIs to view the status of your image.
  • Once the AMI status is updated to Available status, you can copy the AMI to the target region.

  • Copy AMI window appears. Add the details like Destination Region, Name, Description.
  • Let’s select the destination region as US East (Ohio) and click Submit.

  • Switch to the US East (Ohio) region and select AMI. You will find the copied AMI.

  • As the AMI is available in the target region, now you can launch an EC2 instance using this AMI.

  • The launch wizard appears. The same steps are to be followed as we do while launching an EC2 instance.


The Amazon EC2 instance is transferred from the Source region to the target region.

Related Posts