Traveling with Pets to Slovenia: Your No-Fluff, Real-World Guide
You’re bringing your dog or cat to Slovenia? Awesome. As someone who’s hauled pets across 30+ countries, I’ll cut through the noise. Slovenia’s EU status simplifies things, but skip a single step and you’ll get stuck at the border. Here’s exactly what you need.
1. ENTRY REQUIREMENTS: Pet Passport Only (No Health Certificate)
Slovenia is in the EU, so you absolutely need an EU Pet Passport. Forget the USDA APHIS Form 7001 or health certificates—they’re for non-EU travel only. The passport must be issued by your country’s vet after the rabies vaccine. Start this process at least 3 months before travel. Why 3 months? Because some countries (like the UK) require the passport to be issued after the rabies vaccine, and the 21-day gap comes after the vaccine. If your passport says "issued before rabies," you’re screwed. Get it right the first time.
Rabies vaccine: Must be given 21+ days before travel. If you get it 20 days out, you’re denied entry. The vaccine must be valid for the trip—check expiry dates.
Microchip:ISO 11784 or 11785 chip only. No exceptions. If your pet has a non-ISO chip (like some older US ones), you’ll need a new one before the rabies shot. Slovenian vets scan for ISO only—no "maybe it’ll work."
Tapeworm treatment:Only required if arriving from a non-EU country (e.g., USA, Canada, Australia). For EU-to-EU travel (like Germany to Slovenia), it’s not needed. If you’re coming from a non-EU country, you must get a vet-approved tapeworm treatment 24-120 hours before travel. The vet must stamp the passport with "Tapeworm treatment administered." If you skip this, you’ll be turned away at the border. For EU arrivals, no tapeworm = no problem.
3. AIRLINES: Which Ones Accept Pets (Cabin/Cargo, Costs)
Most EU airlines accept pets, but size/weight limits and prices vary. Always book pet transport with the airline 48 hours before departure—no exceptions.
Lufthansa: Cabin: Max 8kg (dog + carrier). Cost: €150-€200 one-way. Cargo: Max 40kg. Cost: €250-€350. Only accepts EU Pet Passport. No exceptions.
Austrian Airlines: Cabin: Max 8kg. Cost: €170. Cargo: Max 35kg. Cost: €280. Requires pet in IATA-compliant carrier. No soft carriers.
Adria Airways: Only cargo for pets over 8kg. Max 25kg. Cost: €220. No cabin pets. Strictly for larger dogs.
Pro tip: Never put pets in the cargo hold if the flight is long. Airlines like Lufthansa have better climate control than budget carriers. And always confirm with the airline 48 hours pre-flight—pet rules change.
4. AT THE BORDER: Customs, No Quarantine, But Documents Are Checked Rigorously
At Ljubljana Airport (LJU) or border crossings, customs officers will check your EU Pet Passport at baggage claim, not a separate booth. They’ll scan the microchip, verify the rabies date (must be 21+ days before travel), and check for tapeworm stamps if you’re coming from outside the EU. No quarantine for EU pets—that’s a huge relief. But if your passport is missing the microchip number or rabies date is too close, you’ll be sent back to your airline to rebook. Don’t wait until the last minute to get this right.
Restaurants/Cafes:Only outdoor seating. No indoor access for pets, ever. Think beer gardens in Ljubljana—never a café inside. Some mountain towns (like Bled) have pet-friendly outdoor spots, but it’s rare.
Public Transport:Buses: Dogs on leashes (max 10kg) are allowed if in carrier. Trams/Buses: No pets allowed on trams. In Ljubljana, buses allow small dogs on leashes (but carriers preferred). Trains: All trains allow pets on leashes in designated carriages (check Slovenian Railways website).
Leash Laws:Strict everywhere. Off-leash dogs are fined. Parks like Tivoli in Ljubljana require leashes—no exceptions.
Pet-Friendly Beaches/Parks:Koper Beach: Dogs allowed on leash (off-season only, May-Oct). Portorož Beach: Dogs on leash in summer (avoid peak hours). Parks: Ljubljana’s Tivoli Park has a dog area (leashes required). Avoid national parks like Triglav—pets aren’t allowed.
6. VET & EMERGENCY: Finding Help
Emergency Vet: Dial 112 (universal EU emergency number) for ambulance or vet referral. For non-urgent visits, call VetCentrum Ljubljana (01 550 05 00) or Vet Clinic Zasavje (01 550 55 00). Both have English-speaking staff.
Pet Pharmacies:Pet Farmacia (Ljubljana, multiple locations) stocks meds. Only open Mon-Fri 9am-6pm. No weekends. For emergencies, vets will fill prescriptions.
Costs: Basic vet visit: €40-€60. Emergency surgery: €300-€800. Always carry pet insurance—Slovenian vets don’t accept US insurance.
7. RETURNING HOME: EU-to-EU vs. Non-EU-to-EU Rules
This is where people mess up. If you’re returning to an EU country from Slovenia (e.g., Slovenia → Germany), you only need the EU Pet Passport. No extra vaccines or tapeworm. If you’re returning to an <