I am a Moroccan citizen travelling from Budapest to Morocco with a layover of eight hours at London Stansted Airport. I only have cabin baggage and have a Ukrainian passport (mentioned in case it helps in something :) )
Do I need a visa to transit?
I am a Moroccan citizen travelling from Budapest to Morocco with a layover of eight hours at London Stansted Airport. I only have cabin baggage and have a Ukrainian passport (mentioned in case it helps in something :) )
Do I need a visa to transit?
Yes.
Since you arrive internationally you have to enter UK, even if checking in again immediately after. According to Wikipedia Morrocan citizens need a visa. The same holds for citizens of Ukraine.