VisaChecker › Airport entry guide › Barcelona (BCN)
Entering Spain via Barcelona-El Prat (BCN)
Everything you need to clear immigration at Barcelona-El Prat in Barcelona. The rule depends on your passport - pick it below for the exact verdict, then check what Spain requires before you fly.
Before you fly to Spain
Other major airports
FAQ - Barcelona-El Prat
Do I need a visa to enter Spain at Barcelona-El Prat?
It depends on your nationality. Use the checker above: pick your passport to see whether entry to Spain is visa-free, visa on arrival, e-visa, eTA or visa-required - decoded from the current dataset with the official source.
Is there a visa on arrival at Barcelona-El Prat?
Visa on arrival is set by Spain per nationality, not by the airport. The checker above shows whether your passport gets visa on arrival for Spain.
I have a layover at Barcelona-El Prat — do I need a visa?
If you stay airside (without crossing border control), many countries do not require a transit visa — but the rule is set by Spain per nationality, and some passports need one even airside: check the official source linked above. If you plan to leave the airport during the layover, normal entry rules apply — pick your passport in the checker above.
