Bus Driver Jobs in Slovenia for Foreign Workers (2026)

The Bus Driver Market in Slovenia for 2026
Slovenia is experiencing a severe shortage of qualified bus drivers. Public transit operators and private coach companies across the country are actively searching for drivers from outside the European Union. Because the domestic workforce cannot cover the rising demand, driver positions are consistently listed on the national shortage-occupation list. This makes the visa and work permit path easier than in many other European countries.
Demand is concentrated around major urban centers and logistics nodes. Ljubljana, the capital city, has the highest demand for municipal public transit drivers. Maribor, the second largest city, constantly faces staffing deficits for urban and suburban routes. You will also find strong demand in the Gorenjska region around Kranj and the tourist hub of Bled, as well as along the coast in Koper and Portoroz. Additionally, industrial towns like Celje and Novo Mesto require regular drivers for regional connections and corporate employee transports.
The hiring calendar for city transit runs continuously all year long. However, private tour companies and long-distance coach operators launch intense recruitment drives between January and April. They prepare their staff for the busy European summer travel season that runs from May through October. If you want to drive long-distance tourist coaches, applying early in the calendar year gives you a major advantage.
Licences, Code 95, and Qualification Rules
To drive a bus legally in Slovenia, you must hold a valid Category D driving licence and complete the professional driver qualification known across Europe as Code 95. In Slovenia, this certification is locally referred to as Koda 95. The government agency that oversees driver testing, certification standards, and road safety is the Public Agency of the Republic of Slovenia for Traffic Safety, known locally as AVP (Agencija za varnost prometa).
If you earned your Category D licence outside the EU, the transfer process depends on your home country. Licence holders from certain non-EU countries, including Bosnia and Herzegovina, Serbia, and North Macedonia, benefit from bilateral agreements that allow straightforward exchanges after passing a basic medical exam. If you hold a licence from South Asia, Africa, or Latin America, you will usually need to complete a practical driving test at an accredited Slovenian driving school before your licence can be officially converted.
Code 95 certification requires special attention:
- Initial Qualification: If you do not hold an EU Code 95 card, you must complete a practical and theoretical course at a certified training center in Slovenia under AVP oversight.
- Periodic Training: Drivers who already possess a valid EU Code 95 certification from another member state only need to complete 35 hours of periodic refresher training to maintain validity.
- Medical Check: You must pass a comprehensive medical examination conducted by an authorized Slovenian occupational health specialist before starting training or driving. This check evaluates your vision, reaction speed, and overall physical health.
Work Permits and the Recruitment Process
Foreign workers from outside the EU must secure a Single Permit for Work and Residence, known in Slovenia as Enotno dovoljenje za prebivanje in delo. This combined permit allows you to live and work legally in the country for a specific employer. Because bus drivers are recognized on the national shortage list, the local employment service, Zavod RS za zaposlovanje, does not perform a strict labor market test. This speeds up approval significantly.
The application process starts with your employer in Slovenia. Once you sign an employment contract, the employer submits the permit application to the local Administrative Unit, called an Upravna enota, in the city where the company is based. You will then need to submit your original documents, police clearance certificate, and biometric data to the Slovenian embassy or consulate in your home country.
Processing times currently range between two and five months. Drivers coming from Western Balkan nations often experience faster processing due to streamlined administrative procedures, while applicants from Asian or African countries should plan for a full four-to-five-month timeline. Your initial permit is normally valid for one year and can be renewed annually, provided you remain employed with the same company.
Pay, Allowances, and Working Hours
Slovenian labor law and collective bargaining agreements set clear standards for public transport and logistics compensation. Driver pay in Slovenia consists of a base salary plus non-taxable allowances for meals and daily commuting. These allowances add a substantial amount to your take-home pay every month.
Here is what you can expect financially as a full-time bus driver in Slovenia:
- Base Net Monthly Salary: The typical starting net monthly base pay ranges from 1,000 EUR to 1,350 EUR after tax and social security deductions.
- Total Take-Home Pay: When you add meal allowances (malica) and daily commuting reimbursements (prevoz na delo), your actual net monthly income ranges between 1,200 EUR and 1,600 EUR for city routes.
- International Coach Pay: Drivers working on international routes or multi-day tourist trips earn extra daily travel allowances called dnevnice. This can raise total monthly net earnings to between 1,600 EUR and 2,000 EUR.
- Working Schedule: Standard contracts cover 40 hours per week. Shift work is standard for municipal routes, including early morning, late night, and weekend shifts. Overtime pay rates apply when you work extra hours beyond your contract limit.
Language Requirements and Daily Life on the Road
Language expectations vary based on the type of driving job you hold. For city and regional bus transit operators, such as municipal transport systems in Ljubljana or Maribor, basic Slovenian communication is required. You must interact with passengers, sell tickets, answer route questions, and handle safety announcements. Most companies require you to reach an A2 level of basic Slovenian within your first year of employment, and many offer free or subsidized language courses to help you achieve this.
For international coach operators, tourist charters, or long-distance transport, English language skills are often more important than Slovenian. If you speak functional English, you can easily manage tour groups and navigate customs checkpoints across neighboring European borders.
Life in Slovenia offers a peaceful environment, high personal safety, and well-maintained road infrastructure. Transport companies often assist foreign drivers during their first few months by arranging temporary accommodation or helping them find rented apartments near local transport depots.
Reality Check: Common Misconceptions
Many foreign drivers encounter unexpected challenges when moving to Slovenia. Keep these facts in mind so you can prepare properly:
- Conversion takes time: You cannot arrive on a tourist visa and start driving immediately. The formal conversion of your licence and issuance of your Code 95 card must occur before you enter professional service.
- Base salary is not your total income: European job postings often quote base pay figures. Remember to ask employers specifically about non-taxable allowances like malica and dnevnice to calculate your exact take-home pay.
- Shift work is unavoidable: City transit drivers work early split-shifts starting before dawn or late evening shifts. Flexible scheduling is mandatory for all new team members.
- Winter driving requires skills: Slovenia experiences heavy snowfall and freezing temperatures in mountainous regions from December to February. Employers expect you to feel confident handling heavy vehicles on slippery winter roads.
Build Your Workuro Profile to Match Slovenian Bus Companies
Slovenian bus operators actively search the Workuro database to find ready-to-hire foreign drivers. To make sure your profile appears at the top of an employer search, include every specific qualification you hold.
List your Category D licence issue date, your total years of commercial driving experience, and the specific heavy vehicles you have operated. Clearly state your current Code 95 status, your language skills in English or Slovenian, and the exact regions where you want to work, such as Ljubljana, Maribor, Gorenjska, or the Coastal region. A complete profile gives European employers the exact information they need to offer you a contract and start your permit process.
Ești gata să fii găsit?
Creează-ți profilul în 2 minute. Gratuit, fără card bancar.