At San José’s airport, smoking is only in the open air outside the terminal. Costa Rica has one of Latin America’s strictest smoke-free laws (Ley 9028), so there is no airside or indoor smoking, no exceptions.
For international travel through Costa Rica, San José (SJO) is the main gateway; Liberia (LIR) serves the Guanacaste resorts.
How Costa Rican Airport Smoking Works
Ley 9028 (2012) bans smoking in all enclosed public buildings and transport terminals with no exceptions:
- No indoor smoking and no airside smoking at San José
- Smoking is only outdoors, outside the terminal building (landside)
- Vaping is treated like smoking — outdoor areas only
- Fines for smoking in banned areas start around ₡180,000; compliance is high
Juan Santamaría International Airport (SJO)
Costa Rica’s main gateway, near San José. There is no indoor or airside smoking room — Ley 9028 permits no separate smoking areas inside enclosed public buildings. Passengers on a pure airside connection cannot re-exit to the curb; those whose itinerary clears immigration and re-checks in can smoke outside and then re-clear security.
Liberia Guanacaste Airport (LIR)
Daniel Oduber Quirós International Airport serves the Guanacaste beach resorts; its operator reported a record 1,910,354 passengers in 2024, up 16% on 2023. The same Ley 9028 applies: no indoor or airside smoking room is published, and open-air smoking outside the terminal, landside, is permitted before security.
Tips for Smokers at Costa Rican Airports
- Neither SJO nor LIR publishes an airside smoking facility — plan to smoke before security or accept a no-smoking layover
- Open-air smoking outside the terminal, landside, is permitted at both airports
- Costa Rica enforces its smoke-free law — don’t smoke in banned areas (fines apply)
- Vaping is banned indoors and airside too — landside open-air only
Costa Rica Airports Compared: Indoor, Outdoor & After Security
| Airport | After security | Indoor room | Outdoor area |
|---|---|---|---|
| Smoking at Liberia Guanacaste Airport – LIR | – | – | Yes |
| Juan Santamaria International Airport (SJO) | – | – | Yes |
