I am travelling to Canada with layovers at London and Dublin ( Mumbai - London - Dublin - Canada) with British Airways. I have an Indian passport and Canadian Student Visa. Both the layovers are below 3 hours. Will I be requiring a transit visa to catch the connecting flights from these airports? Ticket is on same booking id with same airlines.

marked as duplicate by David Richerby, Michael Hampton, Andrew Lazarus, Ali Awan, Mark Mayo Jun 17 at 1:09

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.

  • For clarity, which London airport(s) specifically? – Traveller Jun 15 at 8:05
  • 2
    @henrik I think this is one of the weird corner cases which that question (and the tool) doesn’t answer. I think we had another question on it, and I think possibly the answer is that you need both a UK and Irish transit visa. – MJeffryes Jun 15 at 9:51
  • Which airline will you use to fly from Dublin to Canada? – Richard Beasley Jun 15 at 9:54
  • @Traveller It doesn't matter which London airport. (And with a layover of less than three hours, there's no time to transfer between two London airports, if that was going to be the issue.) – David Richerby Jun 15 at 12:32
  • This might help for the UK assets.publishing.service.gov.uk/government/uploads/system/… – Traveller Jun 15 at 13:36

The UK

This poster from the Home Office says that you can transit the UK landside (and that transit to Ireland is always landside) without a visa if you hold a valid Canadian visa and "a valid airline ticket via the UK as part of a reasonable journey TO" Canada.


According to http://www.inis.gov.ie/en/INIS/Pages/visa-required-transit you will not need an Irish visa if your connection is airside (does not involve passing through Irish border controls). BA can tell you whether this is the case.

If this does not apply to you (i.e. if you have to pass through the border controls to catch your next flight) then you will need a short stay visa.

  • Thanks. I am not passing the border controls at both the airports LHR and Dublin. Only a change in terminal at LHR. – Soumyakant Sahoo Jun 17 at 19:26

Not the answer you're looking for? Browse other questions tagged or ask your own question.