Cabin or hold, weight limits, breed restrictions, prices per airline... Everything you need to know before flying with your dog or cat in Europe.
Verified sources
This guide is based on official policies published by each airline. Prices and conditions are subject to change — always verify directly with the airline before booking.
Low-cost airlines: no pets accepted
Ryanair, easyJet and Wizz Air do not accept any pets in the cabin or hold, with the sole exception of certified assistance dogs. If you are flying low-cost, you will need to make alternative arrangements for your pet.
Cabin fee
€70 (domestic FR) / €125 (Europe) / €200 (long-haul)
Hold fee
€100 (domestic FR) / €200 (Europe) / €400 (long-haul)
Max cabin weight
8 kg (pet + carrier)
Carrier dimensions
46 × 28 × 24 cm
Snub-nosed policy
Snub-nosed breeds allowed in cabin; BANNED in hold
Booking
Book online or call Air France; add pet after booking via "My Bookings"
Cabin fee
€55 (domestic DE) / €70–€100 (Europe) / €110–€160 (long-haul)
Hold fee
Calculated by weight — contact Lufthansa cargo
Max cabin weight
8 kg (pet + carrier)
Carrier dimensions
55 × 40 × 23 cm
Snub-nosed policy
Snub-nosed breeds NOT accepted in hold; cabin may be possible if weight permits
Booking
Add pet during booking or via Manage My Booking; advance reservation required
Cabin fee
~€50–€75 (Europe routes)
Hold fee
Up to 3 pets, combined weight < 75 kg; price on request
Max cabin weight
8 kg (pet + carrier)
Carrier dimensions
46 × 28 × 24 cm
Snub-nosed policy
English Bulldog, French Bulldog, Boston Terrier, Pug: BANNED in hold; cabin only if weight allows
Booking
Book online; add pet via My Trip or call KLM; not accepted to UK
Cabin fee
€50 (domestic Spain) / €60 (international)
Hold fee
Available; contact Iberia for pricing
Max cabin weight
8 kg (pet + carrier)
Carrier dimensions
45 × 35 × 25 cm
Snub-nosed policy
Restricted breeds may not travel in hold; check directly with Iberia
Booking
Add pet when booking on iberia.com or call; max 2 pets per flight
Cabin fee
€50 (domestic Spain) / €60 (international / Canary Islands)
Hold fee
Not available
Max cabin weight
8 kg (pet + carrier)
Carrier dimensions
45 × 39 × 21 cm (soft-sided only)
Snub-nosed policy
Check directly with Vueling; generally cabin-only if small enough
Booking
Add during booking on vueling.com; max 5 pets per flight
Cabin fee
70 CHF (~€75) per flight segment
Hold fee
120 CHF/kg up to 20 kg; 150 CHF/kg above 20 kg
Max cabin weight
8 kg (pet + carrier)
Carrier dimensions
55 × 40 × 23 cm
Snub-nosed policy
Snub-nosed breeds restricted in hold; cabin travel possible if weight limit met
Booking
Book at swiss.com or call; reserve pet space in advance as spots are limited
Cabin fee
€65–€125 depending on destination
Hold fee
Available; contact Austrian for pricing
Max cabin weight
8 kg (pet + carrier)
Carrier dimensions
55 × 40 × 23 cm
Snub-nosed policy
Brachycephalic breeds restricted or banned in hold; verify before booking
Booking
Add pet during booking or via Manage Booking on austrianairlines.com
Cabin fee
~€50–€75 (European routes)
Hold fee
Available; contact TAP for pricing
Max cabin weight
8 kg (pet + carrier)
Carrier dimensions
45 × 35 × 25 cm
Snub-nosed policy
Snub-nosed breeds may be restricted in hold; verify with TAP
Booking
Book at flytap.com and add pet during or after booking
Cabin fee
Varies by route; check transavia.com
Hold fee
Not available
Max cabin weight
8 kg (pet + carrier)
Carrier dimensions
40 × 30 × 24 cm
Snub-nosed policy
Cabin only; snub-nosed policy — check directly
Booking
Add pet via transavia.com after booking; limited to 1 pet per passenger
Not accepted as passenger baggage — cargo only via approved partner IAG Cargo
Brachycephalic (flat-faced) breeds are particularly sensitive to changes in air pressure and temperature during flight. The vast majority of airlines ban them from the hold for safety and animal welfare reasons.
These breeds can generally travel in the cabin if they meet the weight limit (8 kg including carrier). Hold travel is almost always refused. Always check with your airline before booking.
Yes, if your dog weighs under 8 kg including the carrier and you are flying with an airline that accepts pets in cabin (Air France, Lufthansa, KLM, Iberia, Vueling, Swiss, Austrian, TAP, Transavia). Spots are limited — book as early as possible.
No. Ryanair does not accept any pets, either in the cabin or in the hold. Only certified assistance dogs are allowed. The same applies to easyJet and Wizz Air. To travel with a pet you must choose a full-service carrier such as Air France, Lufthansa or KLM.
Brachycephalic (flat-faced) breeds such as French Bulldog, Pug, Boston Terrier and Shih Tzu are banned from the hold by virtually all European airlines. These breeds can generally travel in the cabin if they meet the 8 kg weight limit (pet + carrier).
Yes. The EU pet passport is mandatory when travelling with a dog or cat within the European Union. It must show the ISO microchip and a valid rabies vaccination. Some airlines also require a recent health certificate (issued within 10 days of travel).
Dimensions vary slightly by airline, but the standard is approximately 46 × 28 × 24 cm for Air France and KLM, and 55 × 40 × 23 cm for Lufthansa and Swiss. The carrier must be soft-sided to fit under the seat. Always check the exact dimensions with your airline.
Yes, the hold is the solution for dogs over 8 kg (with carrier). The crate must meet IATA standards (rigid, ventilated, with urine collection). Confirm the hold is pressurised and temperature-controlled — this is standard on modern commercial aircraft. Avoid this option for brachycephalic breeds.
Cabin fees range from €50 to €200 per journey depending on the airline and destination. Air France charges €70 within France and €125 for European routes. Lufthansa charges €55–€100 within Europe. These fees are in addition to your passenger ticket and do not grant a separate seat.
Travel confidently with your pet across Europe — guide by guide.
Pet passport by country
Microchip, rabies vaccine, country rules
Train travel with your dog
SNCF, Eurostar, DB, Renfe, Trenitalia…
Road-tripping with your dog
Laws by country, Eurotunnel, ferries
Choosing a pet-friendly hotel
Red flags, fees, key questions
European city trip with your dog
Paris → Brussels → Amsterdam → Berlin (10 days)
Mediterranean coast with your dog
Nice → Genoa → Florence → Rome (10 days)
Iberian peninsula with your dog
Lisbon → Porto → Madrid → Barcelona (12 days)
Alpine cities with your dog
Geneva → Zurich → Munich → Salzburg (10 days)
Top 20 most dog-friendly cities in Europe
2026 ranking audited against 5 criteria
Pet-friendly hotels in Europe: complete guide
Chains, country rules, booking tips
Can I take my dog on the Eurostar?
Answer + 3 cross-Channel alternatives
EU Pet Passport vs AHC: 2026 rules
The €100+ mistake 78% of travellers make
Pet Travel Cost Index Europe 2026
611 hotels audited · pet fees by country + city
Best dog-friendly cities, month by month
12 seasonal picks based on the real weather of all 100 destinations
The 25 Best Dog Beaches in Europe 2026
Verified picks · year-round access · Atlantic, Mediterranean, North Sea, Baltic, lakes
Fenced Dog Parks in Europe
Verified inventory · 70+ Hundezone / sgambamento / caniparc across 50+ cities