Having recently moved to Spain, I needed a comprehensive medical check-up for both work and my own peace of mind. I quickly discovered that Spain’s healthcare system is quite different from what I was used to, especially for getting lab tests. Here’s a breakdown of my experience to help others in the same boat.
Public Healthcare System
If you’re covered by social security, the most economical option is to get a referral from your family doctor (médico de cabecera), which is basically free. The main pro is the cost, but the con is that it’s slow, extremely slow! For a simple routine blood test, I waited nearly two weeks for a doctor’s appointment, another week to schedule the blood draw, and then waited for the results. All in all, a full month went by. It’s an interesting system, and if you’re curious about the roles within it, you can read about hospital lab technician salaries here. However, if you’re not in a hurry and just need a routine annual check-up, the public system works fine. You might also find this list of hospital phone numbers in Spain useful.
Private Hospitals
If you have private insurance or are willing to pay out-of-pocket, private hospitals are the most efficient choice. For those interested in the field, there are even [hospital lab technician jobs] available. As a patient, you can usually get an appointment with a specialist the same or the next day. Once you have the referral, the hospital’s own lab can perform the tests immediately. I inquired at Quirónsalud and found that a comprehensive check-up package runs between €200 and €400, depending on the tests. Pros: speed, great service, and a comfortable environment. Con: it’s expensive without insurance.

Specialized Analysis Laboratories
This, in my opinion, is the best value-for-money option! You’ll often see labs with ‘Análisis Clínicos’ signs on the streets in Spain, such as Echevarne, Unilabs, and Synlab. These are specialized chains that only perform clinical analysis. You can bring a referral from any doctor or just walk in and request the tests you need. They only handle sample collection and reporting, not diagnosis. I took my public doctor’s referral to a local lab because I didn’t want to wait. I paid about €40 for a complete blood count and a Vitamin D test and received the PDF report by email the next afternoon. Incredibly convenient.
Summary Comparison of Different Facilities
To make it clearer, here is a simple summary table:
| Facility Type | Pros | Cons | Best For |
| Public Hospital | Free or very low cost | Extremely long waiting times, complicated process | Those with plenty of time, for non-urgent routine check-ups |
| Private Hospital | Fast, good service, comprehensive tests | Expensive | Those with private insurance, seeking efficiency and a better experience, or in urgent situations |
| Specialized Lab | Fast, moderately priced, flexible | Only provides test results, no diagnosis; requires self-interpretation or a doctor’s consultation | Those with a doctor’s referral or who know exactly what tests they need, seeking value for money |
So, to sum up: for a routine check-up when you’re not in a hurry, go public. If you have private insurance or don’t mind the cost for the sake of convenience, choose a private hospital. And if you just need specific tests and want fast results, a reliable analysis lab is your best bet. I hope this information is helpful to you! Please feel free to share your own experiences with different labs or in other cities
!