You’re unlikely to encounter serious health problems in Sweden. Travel health depends on your predeparture preparations, your daily health care while travelling, and how you handle any problem that does develop.
Before departure, obtain travel insurance with good medical coverage. If you wear glasses or contact lenses, take a spare set and a copy of your optical prescription. If you require a particular medication, carry a legible copy of your prescription from your doctor. Most medications are available in Sweden, but brand names may be different, so you’ll need the generic name.
Immunisations aren’t necessary for travel to Sweden, unless you’ve been travelling somewhere where yellow fever is prevalent. Ensure that your normal childhood vaccines (against measles, mumps, rubella, diphtheria, tetanus and polio) are up to date.
Sweden’s medical system is state run, so instead of visiting a private general practitioner for emergencies, go to a local medical centre (vårdcentral) or a hospital (sjukhus), where duty doctors are standing by. There are centres in all districts and main towns, listed by area under municipality (kommun) in the local telephone directory. Be prepared to show your passport.
Pharmacies (apotek) sell nonprescription (and prescription) medicines and give advice on how to deal with everyday ailments and conditions.
For EU citizens with an European Health Insurance Card (EHIC), a doctor visit costs from Skr100 to Skr150; those under 20 are treated free of charge. At hospitals, in-patient treatment is generally free with a nonrefundable, standard fee of Skr80 per day. Out-patient treatment charges vary. Seeing a specialist costs from Skr200 to Skr300.
Non-EU citizens should have adequate travel insurance or be prepared to face high costs, although some countries (such as Australia) have reciprocal health-care agreements with Sweden.
The rate scheme for dentists (tandläkare) changed in July 2008; initial visits cost Skr615 (free for children). Costs for other services vary (fillings cost between Skr585 and Skr1050). Most of these charges are not reimbursed, even for EU citizens.
For general emergencies and ambulance service, call 112.