British Airways Pet Transport: What BA Actually Allows and What Has Changed
British Airways is one of the most frequently searched airlines for UK pet transport. And for most routes, it is also one of the most restricted.
Current BA Pet Policy (2026)
Cabin: British Airways does not allow pets in the cabin on any route (with the exception of trained assistance dogs with the relevant documentation).
Cargo: BA previously operated a cargo pet service (WorldCargo). BA’s current policy on general pet cargo shipments has been significantly curtailed - verify the current status directly with BA Cargo before assuming the service is available on your route.
Assistance animals: Trained guide dogs, hearing dogs, and other registered assistance animals travel in the cabin with their handler, free of charge, on most BA routes. Requirements include advance notification and documentation from the relevant national authority.
What BA Has Banned
British Airways has a year-round cargo ban on brachycephalic breeds. This covers all flat-faced dog and cat breeds including:
- English Bulldog
- French Bulldog
- Pug
- Boston Terrier
- Boxer
- Persian cat
- Himalayan cat
- British Shorthair cat
Alternative Airlines for UK Departures
If BA is not available for your route or your pet, consider:
- Lufthansa (via Frankfurt or Munich) - detailed cargo service via PetLounge
- KLM (via Amsterdam) - good European hub with cargo pet handling
- Air France (via Paris CDG) - European and long-haul cargo options
- Singapore Airlines (Heathrow direct) - Asian routes
- Cathay Pacific (Heathrow direct) - Asian routes via Hong Kong
For USA routes specifically, Virgin Atlantic and American Airlines both handle pet cargo. Check current breed restrictions for each.
Booking Process
For cargo transport via airlines that still offer the service, book through the airline’s cargo division (not the passenger booking system). Quotes are provided based on your pet’s crate weight and dimensions.
Sources: British Airways published pet policies. Policies subject to change - verify directly with BA before booking. Data current as of {TODAY}.