1

I am a Swaziland Citizen travelling to the USA with a valid VISA to enter USA and will be transiting through Landon Heathrow to connect flight to USA, Do I need a transit visa ? If is important I am travelling on British Airways.

DJClayworth
  • 69,953
  • 10
  • 177
  • 248

0 Answers0