Checking insurance quotes…
Before You Go
EU Citizens are entitled to the full range of healthcare services in public hospitals, but you will need to present your European Health Insurance Card (enquire at your national health service before leaving home). Non-EU citizens have to pay for services. Make sure you have coverage – either with your health insurance provider at home or with a travel insurance policy.
There are no required vaccinations to visit Barcelona.
The tap water is safe to drink in Barcelona, but doesn't taste great.
- All foreigners have the same right as Spaniards to emergency medical treatment in public hospitals. EU citizens are entitled to the full range of health-care services in public hospitals, but must present a European Health Insurance Card (enquire at your national health service) and may have to pay upfront.
- Non-EU citizens have to pay for anything other than emergency treatment. Most travel-insurance policies include medical cover.
- For minor health problems you can try any farmàcia (pharmacy), where pharmaceuticals tend to be sold more freely without prescription than in places such as the USA, Australia or the UK.
- If your country has a consulate in Barcelona, its staff should be able to refer you to doctors who speak your language.