In short:
Preparing to move a pet from Slovenia to Spain
typically takes around 2-4 weeks.
There is no routine quarantine on arrival for compliant pets.
A rabies titre test is not required.
Start your journey
Get Your Free Quote
Enter your pet's details and route
Quotes are tailored to your specific journey.
Sorry, your enquiry could not be sent. Please try again or email us directly.
Regulations checked
Prepared and reviewed by Pet Transport Global Editorial Team
Reviewed guides prioritise government and carrier sources; older pages are clearly flagged.
How we source our data →
Overview
Taking your dog or cat from Slovenia to Spain comes down to good timing and the right paperwork. Around 2-4 weeks should do it, as this is an easier route to plan. There is no routine quarantine, provided the paperwork is in order.
This route does not call for a rabies titre test. Everything you need, from documents to carriers, is broken down below.
Step by step
The Slovenia to Spain process
1
At least 2-3 weeks before travel. If vaccination needed: 21-day wait. If passport needed: one vet appointment.
Confirm microchip, rabies vaccination, and EU pet passport are current
Responsible: Slovenian vet
2
3-4 weeks before travel. Reserve the cabin pet space at the time of ticket purchase if taking a small pet in cabin.
Book connecting flight from Ljubljana via Vienna or Frankfurt to Spain
Responsible: Owner
3
Travel day. LJU to MAD or BCN via VIE or FRA is approximately 5-7 hours total including connection.
Travel Ljubljana to Spain
Responsible: Owner and airline
Checklist
Spain: entry requirements
Requirement
Detail
Microchip
Required. ISO 11784/11785 (15-digit). Must be in place before vaccination.
Rabies vaccination
Required. Current vaccination. First vaccination: 21-day wait before travel. Booster within valid period: immediately effective.
Rabies titre test
Not required. Spain is EU. No titre test for EU-to-EU movements.
Quarantine
Not required.
Import permit
Not required for companion pets moving between EU member states.
Health certificate
EU pet passport or AHC issued within 10 days of entry into Spain.
No export permit required for companion pets moving between EU member states.
Health certificate
EU pet passport issued by an UVHVVR-authorised Slovenian vet, or a single-use AHC issued within 10 days of entry into Spain if no passport exists.
Costs
What this route typically costs
1
EU pet passport update (if needed): EUR 30-80 at Slovenian vet
2
Rabies booster (if due): EUR 20-60
3
IATA-approved travel crate (if cargo): EUR 50-200
4
Cabin pet fee: EUR 30-70 per leg (varies by carrier)
5
Cargo fee (larger pets): EUR 200-500 depending on weight and carrier
6
Total typical range: EUR 150-700 for small cabin pets; EUR 300-900 for larger cargo pets
Critical points
Read before you book
⚠ Ryanair flies Ljubljana to Spain but takes no pets. This is the most common source of confusion on this route. If Ryanair is your chosen flight, you need a different arrangement for your pet.
⚠ Spain's perros potencialmente peligrosos (PPP) legislation applies to certain breeds including Rottweiler, American Pit Bull Terrier, and others. These dogs need PPP registration, insurance, and muzzle and lead in public. Confirm your breed under Spanish law before travel.
⚠ No direct Ljubljana-to-Spain route operates a pet-carrying service without at least one connection. Plan for a layover at Vienna or Frankfurt and factor this into your pet's travel day welfare planning.
⚠ Spanish regions have their own additional rules on top of the national framework. Catalonia (Barcelona area), Madrid, and other regions may have local breed restrictions or registration requirements. Check with the relevant ajuntament or ayuntamiento after arrival.
Carriers
Airlines on this route
Ryanair
Ryanair operates from Ljubljana (LJU) to Barcelona (BCN), Madrid (MAD), and other Spanish airports. Ryanair does not accept live animals on any route. Not suitable for pet transport. The most common carrier from Ljubljana to Spain, so owners frequently ask about it.
Cargo Only
Vueling
Vueling (IAG group) serves Barcelona El Prat (BCN) with connections from Central European hubs. For the Ljubljana leg, routing via Vienna or Frankfurt connects to Vueling or Iberia services. Small pets up to 10kg (pet plus carrier) in cabin on Vueling. Cargo for larger pets.
Cabin and Cargo
Austrian Airlines
Austrian Airlines connects Ljubljana (LJU) to Vienna (VIE), with onward connections to Madrid (MAD), Barcelona (BCN), and other Spanish cities via partner carriers or Iberia. Small pets in cabin. Larger pets as cargo. A practical hub for Ljubljana-to-Spain connections.
Cabin and Cargo
Iberia
Iberia serves Madrid Barajas (MAD) as its main hub. For routes from Ljubljana, connections via Vienna (Austrian Airlines) or Frankfurt (Lufthansa) feed into Iberia services. Small pets up to 10kg (plus carrier) in cabin. Cargo for larger pets. Iberia Cargo at MAD handles live animal imports from EU origins routinely.
Cabin and Cargo
Lufthansa
Via Frankfurt (FRA) to Madrid or Barcelona. Small pets in cabin (up to 8kg with carrier). Larger pets via Lufthansa Cargo. FRA's Animal Lounge provides live animal holding for connecting cargo. Good option for larger dogs needing cargo on the Spain leg.
Cabin and Cargo
Meeting Spain's entry requirements
The requirements for Spain are light, but not zero. A little planning goes a long way on a route like this.
Advice worth following
Confirm live animal acceptance on every flight segment before booking. Not all aircraft or connections take pets, and cargo terms can differ leg to leg.
Keep every original document together and take copies. Border officials want originals, and a missing signature or date can hold up clearance.
Work backwards from your travel date and add a buffer. Fixed waiting periods mean a single slipped appointment can push the whole move back by weeks.
Check the airline’s crate size and labelling rules early. An undersized or wrongly labelled crate is a frequent reason pets are refused at check-in.
FAQ
Common questions
No. Slovenia and Spain are both EU member states. The titre test (FAVN or ELISA) is only required for pets moving from non-EU countries into the EU. EU-to-EU movements require only a current rabies vaccination, microchip, and EU pet passport or AHC.
No direct pet-carrying service operates between Ljubljana and Spain. Ryanair offers direct routes but takes no pets. The practical routing involves a connection via Vienna (Austrian Airlines) or Frankfurt (Lufthansa) to reach Madrid or Barcelona. Total travel time is approximately 5-7 hours.
You can drive through Austria, Switzerland, and France into Spain. The driving distance from Ljubljana to Barcelona is approximately 1,700km and takes around 15-17 hours without stops. For a long drive, bring water, food, and plan regular breaks for your pet. All countries en route are Schengen so there are no routine passport checks, but carry your EU pet passport in case of spot checks. Switzerland requires a vignette (motorway toll sticker).
Spain does not require titre tests, additional vaccinations, or health certificates beyond the EU standard for EU-origin pets. A current rabies vaccination, microchip, and EU passport are sufficient. Spain does recommend regular internal and external parasite treatments, but these are not mandated for EU pet arrivals.
Airline guides
Ryanair
Vueling
Austrian Airlines
Iberia
Lufthansa
Breed guides
Check breed-specific airline rules and country bans.