Did you like how we did? Rate your experience!

4.5

satisfied

46 votes

I have dual citizenship and two passports .?

In many countries (e.g. the USA, and so I'd assume Canada) it's technically illegal for dual national citizens to enter on their foreign passport. This does not seem to be the case in the UK though. So you should be OK. You still have your UK passport if anybody challenges your right to live or work there. But I don't see why you'd do that. I assume you'll be flying from the UK to India? So what you do is (simple): when you go through UK immigration, show your UK passport get on your flight. Fly to India. when you get to Indian immigration, show your Canadian passport (with the Indian visa in it) do your business in India when you depart, show your Canadian passport to Indian migration get on your flight. Fly to the UK when you get to British immigration, wave your British passport. What is the problem with that? That's how it's meant to be. It's perfectly legal. To the Indian immigration it will just look like you got off a flight from Canada, even if they bother to check all your other stamps (which they won't) or if your Canadian passport is blank. Anyway, it doesn't matter, it's not like you're doing anything dodgy. And to the British immigration officers, they won't care where you're coming from. If they do, you can tell them that you have dual citizenship and that you went to the other country on your Canadian passport. They'll congratulate you on doing the right thing and wave you through. I really don't see where the problem is. Am I missing something?

100%
Loading, please wait...