I am from USA. I need a typhoid vaccination to go to Morocco. I am traveling in Ljubljana, Slovenia. Where can I get the injection at? I need the injection, not pills.
National Institute of Public Health of Slovenia (NIJZ) suggests you can get vaccinated in an outpatient clinic in Ljubljana. Here is their information:
Address: Zaloška 29, 1000 Ljubljana
Phone: 00 386 1 58 639 00
They are open from Monday to Friday, 08:00 - 12:00 (local time, 24h format). You will need an appointment, which you can get via phone (same working hours). This information is from the Slovenian version of the webpage I previously linked - it is not present in the translated version.
It will set you back 30€ according to the last entry of 1. page of this document in Slovenian (
typhoid is referred to as
This is not your only option. There are lots of other clinics that would offer this service for you. The receptionists of the hotel where you are staying would probably be able to help arrange things for you (and would probably send you to the same clinic I list above).
Note: you should get the vaccine 14 days before you travel.