Today, I tried to create a simple workflow in SharePoint Designer. I thought how about copying the workflow to another list in different site collection.

Surprised! It is very easy in SharePoint Desginer. Just open your two sites and drag and drop the workflow. Open the copied workflow from Destination site, and you may need to reset the value/field.

It works.