1

I have overstayed in the US for three years. Now I am returning to my home country and, while booking the ticket from the US, note that the flight has a stopover at London Heathrow of 1 hour 40 minutes. Do I need a transit visa?

Giorgio
  • 35,660
  • 14
  • 82
  • 200
Jimmy
  • 221
  • 1
  • 2
  • 3

0 Answers0