Fly Cheaply
· 3 November 2026

Non-stop flights to Morocco from Germany starting from €50

Ryanair flies non-stop from Karlsruhe/Baden-Baden, Weeze and Frankfurt-Hahn to Tangier, Fez and Rabat from €50 return in January 2027.

Send this deal to a friend on WhatsApp
Non-stop flights to Morocco from Germany starting from €50
⏳
This deal may no longer be available
We found this fare on 3 November 2026. Cheap fares often sell out or change within days, so the price may be different now. See the latest deals from Germany →
From
Karlsruhe / Weeze / Frankfurt-Hahn
Germany
To
Tangier / Fez / Rabat
Morocco
Price
€50 – €55
return
Airline
Ryanair
Stops
Non-stop
Travel dates
January 2027
Share this

Mint tea in a riad courtyard, the call to prayer over the rooftops and 16°C in January.

Ryanair flies non-stop from three German airports to northern Morocco from €50 return. Karlsruhe/Baden-Baden and Weeze go to Tangier, Frankfurt-Hahn goes to Fez and Weeze also flies to Rabat. The dates fall in January 2027, the quietest month of the year in the medinas.


✈️ The Deal

  • From: Karlsruhe/Baden-Baden, Weeze (Düsseldorf) and Frankfurt-Hahn, Germany
  • To: Tangier, Fez and Rabat, Morocco
  • Airline: Ryanair
  • Stops: Non-stop
  • Price: €50 - €55 return
  • When: January 2027

Example dates:

Karlsruhe to Tangier: 11/01/2027 - 18/01/2027
Karlsruhe to Tangier: 23/01/2027 - 30/01/2027
Weeze to Tangier: 13/01/2027 - 20/01/2027
Frankfurt-Hahn to Fez: 19/01/2027 - 26/01/2027
Frankfurt-Hahn to Fez: 12/01/2027 - 19/01/2027
Weeze to Rabat: 22/01/2027 - 29/01/2027

Check availability here →

Claim up to €600 for your delayed or cancelled flight →

Prices by route: Karlsruhe to Tangier from €50, Weeze to Rabat from €50, Frankfurt-Hahn to Fez from €52 and Weeze to Tangier from €55. Every flight takes about 3 hours. The fare is Ryanair Basic, with a small under-seat bag only, so add a cabin bag if you need one. Note that Ryanair's "Düsseldorf" is Weeze, about 80 km from the city, and "Frankfurt" is Hahn, about 120 km from Frankfurt.


💰 How far does your money go?

A döner in Frankfurt now costs €8-9. In Fez or Tangier, a bowl of bissara bean soup in the medina costs under €1, a glass of mint tea about €1 and a full chicken tagine at a local spot €5-7. A petit taxi across town costs €1-2, as long as the driver uses the meter.


☀️ The Weather

January is mild in northern Morocco. Expect highs of 16-18°C in Tangier and Rabat, with nights around 8-9°C and some rainy days off the Atlantic. Fez sits inland and gets the same 16°C by day, but nights drop to 4-5°C, so pack a warm layer for the evenings.


🏨 Where to Stay

Sleep in a riad inside the medina, or on the seafront in Tangier.

Mamora Bay · 8.7/10 · From €50/night
Modern rooms a few minutes' walk from the Tangier medina and the seafront promenade.

Riad Ruh Fes · 9.4/10 · From €49/night
A small riad in the Fez medina, with a tiled courtyard and breakfast on the roof terrace.

El Minzah Hotel · 8.7/10 · From €116/night
Tangier's grand 1930s hotel, with Andalusian gardens, a pool and views across the strait to Spain.


🎯 What to Do

Northern Morocco is medinas, Roman ruins and the blue city.

Fez medina walking tour: Three hours through the world's largest car-free medina, the madrasas and the Chouara tannery with a local guide.

Chefchaouen day trip from Tangier: The blue-washed mountain town in the Rif, with a guided walk and free time in the medina.

Volubilis, Moulay Idriss and Meknes: Roman mosaics, a holy hilltop town and the imperial gates of Meknes in one day from Fez.

Cap Spartel and the Hercules Caves: The point where the Mediterranean meets the Atlantic, a sea cave and a camel ride on the beach, just outside Tangier.


🗺️ Where to Go From Here

Northern Morocco is easy to link up by train.

Chefchaouen: The blue city in the Rif mountains, about 2h30 by bus from Tangier or 4 hours from Fez.

Casablanca: The Hassan II Mosque on the ocean, 2h10 from Tangier on Al Boraq, Africa's first high-speed train.

Tarifa, Spain: Kitesurf beaches at the tip of Spain, 1 hour by ferry from Tangier.

Marrakech: Souks, palaces and the Atlas Mountains, about 1 hour by air from Fez. Search flights


€50 return, non-stop from Germany to Morocco. A week of medinas in January costs less than a night out in Frankfurt.

Send this deal to a friend on WhatsApp
Don't miss the next one

Get every flight deal we find, on your favourite app.

Pick how you want to hear from us — or all three. Free, no spam.

✈️
20k joined
Email Newsletter
Hand-picked flight deals. Free.
💬
8k joined
WhatsApp Channel
Instant deal alerts. Free.
Join Channel →
✈️
375 joined
Telegram Group
Live community · chat with us
Join Group →
Liked this? Share it
✈ The Cheap Seats — free newsletter

Get deals like this in your inbox.

Hand-picked flight deals straight to your inbox. No spam, unsubscribe anytime. 20,000+ readers.

Disclosure: Some links in this article are affiliate links. If you book or buy through them, Fly Cheaply may earn a commission at no extra cost to you.
Keep reading

More deals from Germany

All cheap flights from Germany →