Countries
Work-permit and visa processing for the Schengen Area
All 29 Schengen countries, with a particular focus on Malta, Romania, Hungary, the Czech Republic, Lithuania, Latvia and Poland.
Most employment routes into the Schengen Area start with an employer-side work permit or authorisation, followed by a national (type D) visa applied for at an embassy or visa centre. Requirements, forms and appointment systems differ from country to country — and often between embassies in different GCC states.
BritFly prepares and checks candidate documents, books embassy and VFS appointments in the candidate’s country of residence, submits the visa file and liaises with the mission until a decision is issued. We work alongside the employer or agency that holds the job offer, and with partners and associates in the destination country.
Focus countries
- Malta
- Romania
- Hungary
- Czech Republic
- Lithuania
- Latvia
- Poland
All Schengen countries we support
- Austria
- Belgium
- Bulgaria
- Croatia
- Czech Republic
- Denmark
- Estonia
- Finland
- France
- Germany
- Greece
- Hungary
- Iceland
- Italy
- Latvia
- Liechtenstein
- Lithuania
- Luxembourg
- Malta
- Netherlands
- Norway
- Poland
- Portugal
- Romania
- Slovakia
- Slovenia
- Spain
- Sweden
- Switzerland
How we support files for this group
- Document checklists per destination
- Embassy & VFS appointment booking
- National (D) visa file preparation and submission
- Embassy liaison and follow-up
- Interview preparation
- Flights, pickup and reception on arrival
Immigration rules change frequently. We always work from the destination authority’s current requirements, and decisions remain with the authorities, embassies and employers.
Ready to hand over the paperwork?
Tell us about your roles, destination country and timeline. We will come back to you with how we can support your candidates — from work permit to arrival.