Direct flights from Rabat to Amsterdam RBA → AMS

Transavia operates nonstop flights from Rabat (RBA) to Amsterdam (AMS). The nonstop flight takes around ~2h 47m, covering 1,384 miles (2,228 km) and operates 3–4×/week. Updated 28 June 2026.

📬 Cheap nonstop deals from Rabat

We'll email you when a fare from RBA drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Transavia HV

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Rabat to Amsterdam?

Yes, Transavia operates nonstop flights from Rabat (RBA) to Amsterdam (AMS).

Which airlines fly direct from Rabat to Amsterdam?

Transavia operates nonstop flights from Rabat to Amsterdam.

How long is the flight from Rabat to Amsterdam?

The nonstop flight from Rabat to Amsterdam takes ~2h 47m (approximately 2228 km).

How often do direct flights operate from Rabat to Amsterdam?

Nonstop flights from Rabat to Amsterdam operate 3–4×/week.

Explore More

Get cheap direct-flight deals from Rabat, free by email