It’s grand in Dubai for one to move abroad (8)
I believe the answer is:
emigrate
'move abroad' is the definition.
(I've seen this before)
'it's grand in dubai for one' is the wordplay.
'it's grand' becomes 'g' (synonyms).
'in' means one lot of letters goes inside another.
'dubai for one' becomes 'emirate' (Dubai is an example).
'g' put within 'emirate' is 'EMIGRATE'.
'to' is the link.
(Other definitions for emigrate that I've seen before include "Leave the country to settle abroad" , "Tiger Mae has gone abroad to live, oddly" , "Move abroad" , "leave for ever" , "Gear item (anag.)" .)