Regulations sourced from DEFRA, USDA APHIS, DAFF and other official authorities.
How we source our data →
Overview
Latvia and the Netherlands share the EU pet travel framework, keeping this one of the simpler moves on the continent. Microchip, current rabies vaccination, and an EU passport or AHC is all you need. The direct KLM service between Riga (RIX) and Amsterdam Schiphol (AMS) is the cleanest flight option, with a 2-hour non-stop journey and well-managed cargo infrastructure at both ends.
Step by step
The Latvia to Netherlands process
1
First step before any documentation.
Confirm microchip (ISO 11784/11785) is in place
Responsible: Latvian vet
2
First vaccination: 21-day wait. Booster within valid period: immediately valid.
Ensure rabies vaccination is current
Responsible: Latvian vet
3
One appointment with an authorised Latvian vet.
Obtain or update EU pet passport
Responsible: Authorised Latvian vet
4
3-4 weeks before travel. Cabin pet spaces book up quickly on popular departure dates.
Book KLM direct flight RIX to AMS and reserve pet space
Responsible: Owner
5
Travel day. Direct flight takes approximately 2-2.5 hours. Carry EU passport and crate.
Travel from Riga to Amsterdam
Responsible: Owner + KLM
Checklist
Netherlands: entry requirements
Requirement
Detail
Microchip
Required. ISO 11784/11785 standard (15-digit). Must precede rabies vaccination.
Rabies vaccination
Required. Current. First vaccination: 21-day wait before Netherlands entry. Booster within valid period: immediately valid.
Rabies titre test
Not required for EU-to-EU movements.
Quarantine
Not required.
Import permit
Not required for companion animals moving between EU member states.
Health certificate
EU pet passport or PVD-endorsed AHC, issued within 10 days of entry.
Leaving Latvia
Export requirements
Requirement
Detail
Export permit
No export permit required for companion pets leaving Latvia for the Netherlands.
Health certificate
EU pet passport issued or updated by an officially authorised Latvian vet. If no EU passport is held, a single-use AHC endorsed by the Food and Veterinary Service of Latvia (PVD) is required, issued within 10 days of entry into the Netherlands.
Costs
What this route typically costs
1
EU pet passport issuance or update: EUR 30-80
2
Rabies vaccination booster (if due): EUR 20-60
3
IATA-approved travel crate: EUR 50-200
4
KLM cabin pet fee: EUR 30-70
5
KLM Cargo fee (larger pets): EUR 150-500
6
Total typical range: EUR 150-700
Critical points
Read before you book
⚠ KLM flies Riga (RIX) to Amsterdam (AMS) directly, making this one of the simplest EU pet routes from the Baltic region. Book cabin pet space early, as availability is limited.
⚠ The Netherlands has lifted most of its breed-specific legislation nationally, but individual municipalities may still impose restrictions. Confirm with your destination gemeente if you have a breed that could be affected.
⚠ Ryanair and Wizz Air operate from Riga but do not accept pets. Do not book a budget carrier for this journey.
⚠ Amsterdam Schiphol Airport (AMS) has one of Europe's most professionally managed live animal facilities. If your pet travels as cargo, the handling at AMS is reliable.
Carriers
Airlines on this route
KLM Royal Dutch Airlines
KLM operates Riga (RIX) to Amsterdam Schiphol (AMS) directly. Small pets (carrier plus pet under 8 kg) can travel in cabin. Larger pets travel as KLM Cargo. AMS is KLM's hub and has exceptional live animal facilities. This is the direct, single-leg option for this route.
Cabin and Cargo
airBaltic
airBaltic connects Riga to Amsterdam directly on some schedules and via other EU cities. Small pets in cabin permitted on airBaltic. The Riga hub means smooth check-in procedures for Baltic pet owners.
Cabin and Cargo
Transavia
Transavia (part of Air France-KLM) may operate Riga-to-Amsterdam routes seasonally. Confirm current pet policy. Transavia does not consistently accept cabin pets; cargo varies by route.
Cargo Only
Using the KLM direct Riga to Amsterdam service
The KLM direct flight from Riga (RIX) to Amsterdam Schiphol (AMS) is the most straightforward flight option for this route. For small pets travelling in cabin, book the cabin spot at the time of your ticket purchase. KLM allows one or two pets per cabin per flight, and spots fill up around holiday and school-break periods.
For larger dogs travelling as cargo, KLM Cargo at AMS manages live animal shipments with temperature-controlled holding areas and regular welfare checks. When you book cargo, request confirmation of live animal acceptance on the specific flight. Provide exact IATA crate dimensions and the total weight of pet plus crate.
The journey from Riga to Amsterdam takes around 2-2.5 hours on the direct service. For pets in cargo, allow 4-5 hours from drop-off at Riga to collection at AMS, accounting for loading, flight, and cargo processing.
EU documentation: what the NVWA checks at Amsterdam
The NVWA (Nederlandse Voedsel en Warenautoriteit, the Netherlands Food and Consumer Product Safety Authority) handles pet import checks at AMS and other Dutch entry points. For EU pets arriving on an EU passport, the check is typically a quick review of the passport and a microchip scan to confirm the numbers match.
The key document issues the NVWA looks for: a microchip number that does not match the passport entry; a vaccination that has lapsed (the valid period of the rabies vaccine, usually 1-3 years, must not have expired); or an AHC that was issued more than 10 days before Dutch entry. Address all three before departure from Riga.
Spot checks at AMS are not routine for EU arrivals but can happen. Keep your EU passport accessible throughout the journey.
FAQ
Common questions
Yes. KLM operates a direct Riga (RIX) to Amsterdam Schiphol (AMS) service. Small pets can travel in cabin and larger pets as cargo on this direct route. No connection is required, which simplifies the journey significantly.
No. For companion animals (dogs and cats) moving between EU member states, no import permit is required. The EU pet passport or AHC is the only document needed, together with a valid microchip and current rabies vaccination.
The NVWA (Nederlandse Voedsel en Warenautoriteit) is the Netherlands’ food safety and veterinary authority. They carry out border inspections for animals entering the country. For EU pets arriving on valid EU documentation, inspections are typically brief. For third-country arrivals (not applicable here), inspections are more detailed.
At Riga International Airport (RIX), check-in for pets in cabin follows the standard airline check-in process for your carrier. For cargo, a separate cargo drop-off is required, usually 2-3 hours before the flight. Confirm the exact drop-off time and location with airBaltic or KLM cargo when you book.