I have a flight from Toronto (YYZ) to Karachi (KHI) on Emirates. EK4670 operated by WestJet will take me to Boston first, and after 4 hours layover, EK 238 will
I have a EEA UK visa valid for 2 more years, but my passport will expire in 3 months. Now I am returning from holiday back to the UK. Can I tr