Healthcare · Finding a Doctor
Specialist referrals and waiting times
Learn how referrals work and what to do when waiting times are long.
Getting a specialist appointment through Poland's public health system (NFZ) requires understanding how referrals work and knowing your options when wait times stretch into weeks or months. This guide walks you through the process, from obtaining a referral letter to accessing faster alternatives.
How Referrals Work in Poland's Public System
In Poland's public healthcare system, you cannot simply book a specialist appointment on your own. Instead, you must start with a primary care doctor—called a lekarz POZ (Primary Health Care doctor) or lekarz rodzinny (family doctor). This gatekeeper system ensures that specialist care is directed to those who genuinely need it.
To access a specialist under NFZ coverage, your primary care doctor must issue a referral, known in Polish as a skierowanie. This is a crucial step: without a valid referral, NFZ will not cover the cost of your specialist visit, and you would have to pay privately.
Getting Your First Referral
After your GP visit, the referral is issued in digital form. You will receive a short SMS containing a 4-digit code, which you then use to register with your chosen specialist. This code ties your referral to your medical record and confirms NFZ coverage for that appointment. You can choose any NFZ-contracted specialist in Poland—location does not matter. Many expats use online platforms like ZnanyLekarz.pl to find English-speaking specialists and review their credentials.
Referral Validity and Renewal
A referral remains valid for two years (730 days) from your GP visit, provided you begin treatment within that window. If you do not start treatment within this period, you must obtain a new referral. Once you are already in contact with a specialist and they decide you need follow-up visits, you do not need a new referral for additional appointments with the same doctor. However, if you finish treatment with one specialist and develop a new health problem requiring a different specialist, you must return to your GP for a new referral.
When You Don't Need a Referral
A small number of specialists can be accessed directly without a GP referral. These include dentists, gynecologists, obstetricians, oncologists, psychiatrists, and specialists treating sexually transmitted diseases. Psychiatric consultations, in particular, require no referral and can be a faster route if you need mental health support. Emergency specialist consultations also do not require a referral if your condition is urgent.
Understanding Waiting Times
Waiting times for specialist appointments in Poland's public system are a significant reality that you should expect. Depending on the specialty and your region, waits can range from a few days to several months. Orthopedic surgery, cardiology, and dermatology tend to have longer queues, while less common specialists may have shorter waits.
For elective procedures like hip replacements, median waiting times in Poland exceed one year. These are system-wide pressures driven by high demand and limited specialist capacity. Mental health services are also under strain, with public psychiatric consultations sometimes requiring weeks to months for an appointment, even though no referral is needed.
Tools for Checking Wait Times
The NFZ publishes real-time data on specialist waiting times by region and specialty. Several online tools can help you navigate these lists. NFZ Terminy (nfzterminy.pl) is an independent, free service that aggregates wait time data from across Poland and allows you to compare queues at different facilities for the same specialty. You can also check the official NFZ waiting time system through your digital patient account (Internetowe Konto Pacjenta, or IKP) at pacjent.gov.pl, where you can access your e-referrals and appointment history.
When you call a clinic to book an appointment, the receptionist will quote you the current wait time for that particular doctor or department. Always ask, because wait times vary significantly between locations. If one clinic quotes you a six-month wait, another clinic in the same city might have an opening in four months.
Finding Faster Alternatives
Private Healthcare Without Insurance
If you are not covered by NFZ or prefer not to wait, you can pay out of pocket for private specialist care. A typical GP appointment costs between 100 and 150 PLN (roughly 25–35 euros). Private specialist fees vary depending on the field—a dermatologist might cost 200–300 PLN per visit, while an orthopedic consultation could be higher. You do not need a referral for private care, and you can usually book an appointment within days.
The advantage of private pay-as-you-go care is flexibility and speed. The drawback is cost, especially for ongoing treatment or diagnostics such as imaging or lab work. This option works best for one-time consultations or urgent issues that cannot wait.
Private Healthcare with Insurance
Many expats in Poland choose to buy private health insurance from companies such as LuxMed, Medicover, or Enel-Med. These plans typically cost 100–300 PLN per month, depending on coverage level, and offer several advantages. You can see a specialist directly without a referral, appointments are usually available within days, English-language staff are common in major cities, and modern facilities are the norm. Many employers offer private insurance as a workplace benefit, so check with your HR department first.
Private insurance does not require a referral from your GP. You simply book through the provider's app or website, choose your specialist, and get an appointment quickly. Results and prescriptions are typically uploaded to your account within hours. Some people maintain both NFZ and private insurance, using NFZ for hospitalization and emergencies (where it provides comprehensive coverage) and private care for routine consultations and diagnostics.
The Public-Private Mix
About half of Polish residents combine both systems. They use NFZ for hospital care, emergencies, and coverage for family members but turn to private insurance or out-of-pocket payment for day-to-day specialist visits where NFZ waiting times are prohibitive. This approach works well if your budget allows it, as private care for a few specialist visits per year may cost less than enduring months of delay in the public system.
Practical Steps to Get a Specialist Appointment
- Register with an NFZ primary care doctor (lekarz POZ) by visiting a public clinic (przychodnia) and submitting a declaration of choice. You can choose any clinic, not necessarily near your home.
- Schedule a GP appointment and explain your symptoms. During the visit, ask for a referral (skierowanie) to the specialist you need.
- Receive your digital referral via SMS, which will contain a 4-digit code and valid for two years.
- Search for NFZ-contracted specialists using ZnanyLekarz.pl or your regional NFZ waiting time list. Check current wait times by calling clinics directly.
- Call the clinic's registration desk and provide your 4-digit referral code and PESEL number to book an appointment.
- Confirm the appointment date and expected wait time. Be prepared—public clinic appointments may have approximate times, so you may wait several hours.
- Bring your PESEL or passport to the appointment to confirm your NFZ coverage.
Practical Tips for Foreigners
Language can be a barrier in Poland's healthcare system, as most staff communicate primarily in Polish. If you do not speak Polish fluently, bring a Polish-speaking friend or family member to appointments. Many clinics do not have professional interpreters on staff. For private clinics in major cities, English-speaking staff are more common, which is another reason some expats prefer private care.
If you are new to Poland and do not yet have NFZ coverage, temporary or private insurance is essential before you can access any healthcare reliably. EU citizens can use their European Health Insurance Card (EHIC) for temporary coverage, but this does not cover all services and has limits. Non-EU foreigners without NFZ coverage must hold at least 30,000 euros of private medical insurance to qualify for a residence permit.
Some expats find it helpful to register with a private clinic even while holding NFZ coverage. This creates flexibility: if a public specialist wait time becomes intolerable, you can switch to private care without losing coverage or starting from scratch. Your choice of GP can also be changed up to three times per year for free, so do not hesitate to switch if you find a doctor who speaks your language or is more responsive.
When to Choose Private Care
Consider private specialist care if you face a wait time of more than three months, if you require English-language consultation, if you have a time-sensitive issue (such as a job-related medical exam), or if you are uncertain about the quality of a particular NFZ facility. For mental health services, private psychiatry often delivers faster appointments (200–400 PLN per visit) compared to public queues of weeks to months.
Private care is also worth considering if you need multiple specialist visits or complex diagnostics. The convenience of a single clinic offering consultations, imaging, and lab work under one roof can save time and reduce frustration. For expats with limited Polish language skills, the English-friendly environment of private clinics eliminates a major source of stress.
Ultimately, the choice between public and private depends on your timeline, budget, and comfort with the system. Many successful expats use a hybrid approach: they maintain NFZ registration (which is often automatic if you are employed) for security and emergency coverage, but supplement it with private insurance or out-of-pocket payments for routine specialist consultations that cannot wait.
Keep reading — Finding a Doctor
Always verify with official sources before acting on the information above.
