I am a Canadian flying from Vancouver to Barcelona through London, Heathrow, and return. I have been told that on my return, I do not have to go through Customs and Immigration in London as it, along with Spain, is considered part of "Europe". Is this true? I have always had to collect my bags and go through Customs and Immigration in every country upon entry. I'm just hoping for clarification because I just don't believe I won't have to go through the gauntlet.

  • You'll do customs at Heathrow on the way there and in Vancouver on your way home. Traveling within Europe (flying or on trains) is like traveling through US States or Canadian provinces... but it's sort of lame because then you end up with passport stamps for your connecting countries instead of the ones you actually visit.
    – Catija
    Jan 28, 2015 at 22:37
  • @Catija Do you have a citation for this? From Japan to France via LHR I did not pass customs at LHR, but I am an EU citizen.
    – fkraiem
    Jan 28, 2015 at 22:57
  • Oh and by the way, the UK is not in the Schengen area, so flying from the UK to a Schengen country does involve immigration checks, unlike flying between two Schengen countries.
    – fkraiem
    Jan 28, 2015 at 23:02
  • 1
    @Catija Note that there are special rules for Ireland, which is part of the Common Travel Area.
    – Relaxed
    Jan 28, 2015 at 23:39
  • 1
    @fkraiem Actually, flying from the UK usually involves no immigration check because the UK has no routine exit check, at all. There are checks on the Schengen end however and, of course, when travelling to the UK from the Schengen area.
    – Relaxed
    Jan 28, 2015 at 23:41

2 Answers 2


In general, the answer is no, you won't go through customs in London.

It depends on a few details like the airlines involved and how you booked your ticket but it should be possible to connect without leaving the sterile transit area of the airport. It means that you won't need to go through customs or immigration in either direction. This does not result from the UK's EU membership but from the way transit is organized in Europe and elsewhere (except North America, obviously). It would also be true if you were connecting to a flight to Asia or Africa instead of Spain.

On the other hand, when flying from Spain to the UK, you are flying within the EU's customs union which mean you have a much larger allowance (you can import just about anything for non-commercial purposes). So if you need to leave the airport and collect your luggage, you could legally go through a special customs lane and import several liters of spirits or thousands of euros/pounds worth of new goods without declaring them, as long as they are for your personal use. This is not allowed when entering the UK from Canada. Maybe that's the source of the confusion?

The UK also maintains its own visa policy, which means that if you would leave the transit lounge of the airport (or enter the country through another port of entry), you would in any case undergo a passport check and get an entry stamp, even if you are coming from another EU country.


Assuming you stay airside you should not need to go through either customs or immigration in London on either your incoming or outgoing flights.

If you do leave the airport you would have to go through immigration and customs but only with your hand baggage.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .