I am flying next month from Mumbai-Zurich-Toronto. The layover at Zurich airport is 3 hrs and then I have a connecting flight to Toronto. Do I need a Schengen Visa?

There is also another flight from Mumbai - London-Toronto, so if there is a layover of 3 hours in London do I need any transit visa?

marked as duplicate by choster, Henning Makholm visas Sep 13 at 17:17

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Whether you need a visa depends on your nationality. Can you please edit it in? – Willeke Sep 13 at 16:50