Citizens of the following countries can enter and stay in transit at the international airport in the Czech Republic only with a valid airport visa issued by the Embassy of the Czech Republic abroad:
- Sri Lanka
This requirement does not apply to citizens of the above countries who:
- hold a VALID RESIDENCE VISA/PERMIT of any EU country, Norway, Island, Switzerland, USA and Canada,
- travel DIRECTLY from one of the countries listed under a) holding a document proving they had a valid residence visa/permit before their departure,
- are holders of diplomatic, service, official or special passport.