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
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.

Get every flight deal we find, on your favourite app.
Pick how you want to hear from us — or all three. Free, no spam.



