I have just upgraded from pro to premier, I had over 250 days left on my pro subscription , am I able to use the pro licence key on another machine or does it get cancelled ?
If you upgraded from Pro to Premier by paying the difference then no.
If you bought Premier as a new purchase then you should be able to use the Pro key on another system.