Personally I use 'Clonezilla'.
It's free, fast, and always works for me.
Some of the 'questions' is asks aren't really the 'expected Windows Centric Phraseology', but is works well for me with all versions of Windows and Ubuntu.
Maybe if you have a 'spare drive' do a couple 'test clones', just to make sure it works for you and you understand what the program is asking. (Whenever you work with a boot/system drive, you don't want to answer a question incorrectly...)
Another thing is how is 'references hard drives'. Make sure you select he 'proper source and destination', you really do not want to get that wrong. If the drives are of 'different types', which it sound in your case they will be, then it is of course much more obvious.
Also, depending on your Laptop, you may want to do the transfer on a desktop. MAKE SURE THOUGH you do not boot the 'cloned drive on the desktop'! I have had, at times for laptops, make the drive unbootable on the laptop. In 'Theory' Clonzilla will work with USB Storage, so you could hook a hard drive up that way to do the clone. In 'Reality', for me, that has been just a 'Theory' since I have never mixed SATA and USB devices for Clonezilla to clone.
One thing is 'doesn't do' is transfer to a 'smaller partition'. For me that isn't a problem, because I ALWAYS predefine my partition sizes to be a 'specific size'. Currently I am just using 100gb partitions for my boot/system drive, on ALL of my Computers Regardless of the size of the physical drive.
Of course, all data files can 'just be copied' if they are in a 'non-boot/system partition'. Clonezilla will copy 'multiple partitions' that can be selected, or entire drives. I ALWAYS just copy the 'boot/system partition'.
So I do recommend it,
I do use it all of the time,
But I don't deviate much from my specific circumstances.
You can get it, or read about it, at:http://www.clonezilla.org
I have had a few 'hardware compatibility issues', but those are pretty obvious as drives won't be found, or it won't boot.
Those are 'few-and-far-between'.
It is also 'part of the reason' that I tend to use desktops for my cloning of drives.