Ksar el-Kebir

Tanger-Tétouan-Al Hoceïma, Morocco

Why visit Ksar el-Kebir?

Ksar el-Kebir (historically known as Alcácer Quibir and in Roman times as Oppidum Novum) is an inland market city in the Tanger-Tétouan-Al Hoceïma region of northwest Morocco. Located in the alluvial basin of the Loukkos River (Oued Loukkos), the settlement developed over millennia as an agricultural trade hub and a junction between the northern Rif mountains and the Atlantic coastal plains.

Travelers visit Ksar el-Kebir primarily for its historical heritage and uncommercialized northern Moroccan street life. The city is famous as the staging ground of the 1578 Battle of the Three Kings (Battle of Wadi al-Makhazin), where three reigning monarchs perished in a single clash, securing Moroccan sovereignty under the Saadian dynasty. Key points of interest include the Great Mosque built over Roman foundations, the historic Jewish quarter (Mellah), the shrine of patron saint Sidi Ali Bou Ghalem, and bustling open markets selling regional Jebala produce.

The climate is Mediterranean with hot, dry summers and mild, rainy winters. Inland positioning limits coastal cooling, pushing afternoon temperatures in July and August above 35°C (95°F). Winters bring regular rainfall between November and March with daytime temperatures around 15°C to 18°C (59°F–64°F), while spring and autumn offer moderate conditions for exploring the old town and the surrounding countryside.

Planning Ksar el-Kebir? Tell us your dates and we’ll tailor the trip.

Ask on WhatsApp

How do you get there?

By Plane

  • Tangier Ibn Battouta Airport (TNG): Located 95 km (59 miles) north. Served by Royal Air Maroc, Air Arabia Maroc, Ryanair, easyJet, Transavia, and Vueling, connecting directly to European cities including Paris (2h 45m), Madrid (1h 15m), and London (2h 55m). From the airport, drive 1 hour 20 minutes south via the A5 autoroute and R410, or take a taxi to Tangier-Ville station to catch a direct ONCF train.
  • Tetouan Sania Ramel Airport (TTU): Located 115 km (71 miles) northeast. Served by Ryanair, Air Arabia, and Royal Air Maroc with select domestic and European flights. Drive time is roughly 2 hours via the N13 and R410.
  • Rabat-Salé Airport (RBA): Located 160 km (99 miles) south. Served by Air France, Ryanair, Royal Air Maroc, and Transavia. Reachable in under 2 hours by car via the A5 motorway or by train from Rabat-Ville.

By Train

  • ONCF Rail Network: Gare de Ksar El Kebir is situated on Morocco's main north-south rail line along Boulevard Moulay Mehdi, 2 km west of the medina.
    • From Tangier (Tangier-Ville): 6–8 direct Atlas and regional trains daily (1h 15m–1h 30m; 2nd class: 45–60 MAD / ~$4.50–$6.00 USD; 1st class: 75–95 MAD / ~$7.50–$9.50 USD).
    • From Rabat (Rabat-Ville / Rabat Agdal): 4–6 daily departures (2h 30m–2h 45m; 2nd class: 90–115 MAD / ~$9.00–$11.50 USD).
    • From Casablanca (Casa-Voyageurs): 4–6 daily departures (3h 30m–3h 50m; 2nd class: 130–165 MAD / ~$13.00–$16.50 USD).
    • From Fes: 3–5 daily services connecting via Sidi Kacem (2h 25m–2h 45m; 2nd class: 80–110 MAD / ~$8.00–$11.00 USD).

By Bus

  • Intercity Buses: The central bus station (Gare Routière) is located on Boulevard Hassan II.
    • CTM: Runs daily coaches to Tangier (1h 45m; 40–55 MAD / ~$4.00–$5.50 USD), Tetouan (2h 30m; 55–70 MAD / ~$5.50–$7.00 USD), Rabat (3h 15m; 70–90 MAD / ~$7.00–$9.00 USD), and Casablanca (4h 30m; 100–130 MAD / ~$10.00–$13.00 USD).
    • Regional Lines (Nejme Chamal, Ghazala): Connect frequently to Larache (35m; 15–20 MAD / ~$1.50–$2.00 USD), Asilah (1h 15m; 25–35 MAD / ~$2.50–$3.50 USD), and Chefchaouen (2h 45m; 45–60 MAD / ~$4.50–$6.00 USD).
    • Grands Taxis: Shared 6-passenger taxis depart on demand from the terminal stand next to the bus station. Frequent routes run to Larache (30 mins; 15–20 MAD / ~$1.50–$2.00 USD per seat), Souk El Arbaa du Rhab (30 mins; 15–20 MAD), and Asilah (1 hour; 35–45 MAD).

By Car

  • From Tangier (95 km / 59 miles, ~1h 15m): Take the A5 toll autoroute south toward Larache, exit onto the R410 or N1 southeast directly into Ksar el-Kebir.

  • From Larache (35 km / 22 miles, ~35m): Drive southeast along national route N1 and R410 across the Loukkos plain.

  • From Rabat (165 km / 103 miles, ~1h 50m): Take the A5 autoroute north to the Sidi El Yamani/Larache exit, or follow the inland N1 route through Souk El Arbaa.

  • From Fes / Meknes (155 km / 96 miles, ~2h 30m): Drive north on the N4 past Sidi Kacem, continuing along the N1 north into town.

  • Petits Taxis: Small light-blue sedan taxis provide transportation across the city. Fares run on a flat rate or taximeter between 7 MAD and 12 MAD ($0.70–$1.20 USD) for trips between the rail station, bus terminal, and the medina. A 50% night surcharge applies after 20:00.

  • On Foot: The historic medina, souks, and central thoroughfares around Avenue Mohammed V and Avenue Hassan II are easily navigated on foot due to narrow alleyways closed to motor traffic.

  • Ride-Hailing: Mobile ride apps like Careem and Uber do not operate in Ksar el-Kebir; hail local petits taxis directly on main avenues.

What are the things to do?

  • Great Mosque of Ksar el-Kebir (Al-Masjid al-Aazam): Established in the 12th century under the Almohad dynasty and expanded under Marinid Sultan Abu Inan Faris, this central Friday mosque integrates carved Roman columns salvaged from the ancient Roman settlement of Oppidum Novum. Entry: Exterior viewing only for non-Muslims; Free.

  • The Historic Mellah (Jewish Quarter): Positioned on the western side of the old core, this district features traditional residential architecture with overhanging wooden balconies, carved plasterwork, and wrought-iron window grilles. Entry: Free.

  • Battle of the Three Kings Battlefield (Wadi al-Makhazin): Situated 10 km southeast of the town near the confluence of the Loukkos and Makhazen rivers. The site commemorates the August 4, 1578 battle where King Sebastian of Portugal, Sultan Abu Marwan Abd al-Malik, and former Sultan Abu Abdallah Mohammed died. Entry: Free.

  • Zawiya of Sidi Ali Bou Ghalem: The primary spiritual shrine in the city, honouring Ksar el-Kebir's 13th-century patron saint with classic green-tiled roofs, carved cedar eaves, and ornate plaster arches. Entry: Exterior viewing for non-Muslims; Free.

  • Old Medina Ramparts and Bab el-Oued: Surviving sections of medieval stone defensive walls and the ancient river gate overlooking the Loukkos River. Entry: Free.

  • Historic Jewish Cemetery: A walled burial site south of the old town containing historic Hebrew-inscribed tombstones and tombs of revered Moroccan rabbinical scholars. Entry: Free (discretionary tip of 20–30 MAD to the caretaker).

  • Oued El Makhazine Dam Reservoir (Barrage Oued El Makhazine): Located 18 km east along the R410 road. One of northern Morocco's largest artificial reservoirs, surrounded by pine-covered hills and agricultural plateaus. Entry: Free.

  • Trade at Souk Tleta (Tuesday Market): Walk through the sprawling weekly open-air market where farmers from the Rif foothills and Loukkos basin sell fresh olives, goat cheeses wrapped in dwarf palm fronds, mountain herbs, pottery, and spices.

  • Observe Jebala Weavers: Visit traditional weaving workshops in the medina where craftsmen operate foot-pedal wooden looms to weave striped red-and-white Jebala cotton cloths (mendils) and heavy woollen winter blankets.

  • Walk along the Loukkos River Basin: Follow the riverside trails bordering the town to view traditional wooden punt boats and spot wetland birds including white storks, grey herons, and kingfishers.

  • Taste Kalinti at Street Vendors: Stop by open-air food carts along Avenue Hassan II to order freshly baked kalinti (warm chickpea flour cake) dusted with ground cumin, sea salt, and spicy harissa.

Planning Ksar el-Kebir? Want these on a customised itinerary?

Ask on WhatsApp

Where to eat?

  • Espace Palais Al Mahalla (Mid-range, 60–120 MAD / ~$6.00–$12.00 USD per person): A large dining establishment featuring garden seating, preparing whole roasted chicken tagines with preserved lemons and olives, slow-cooked lamb tagines with prunes, grilled fresh fish, and seasonal Moroccan salads.
  • Resto Ray&One (Budget to Mid-range, 35–80 MAD / ~$3.50–$8.00 USD per person): Located along the central avenue, serving charcoal-grilled beef and turkey skewers (brochettes), tagines, fresh salads, pizzas, and french fries.
  • Snack Widad (Budget, 20–45 MAD / ~$2.00–$4.50 USD per person): A busy local diner near the market district known for freshly griddled spiced minced meat (kefta), merguez sausages, fried eggs, and lentil stews served with warm crusty bread.
  • Snack Charif (Budget, 15–40 MAD / ~$1.50–$4.00 USD per person): Fast-casual sandwich spot offering spit-roasted chicken, bocadillos stuffed with tuna, potatoes, and harissa, and crisp french fries.

Where to drink?

Moroccan mint tea (atay bi na'na), brewed with gunpowder green tea leaves, fresh spearmint, and sugar, is the central social drink in cafes along Avenue Mohammed V. During cooler winter months, cafes brew tea with wormwood (sheeba). Espresso and nous-nous (half espresso, half steamed milk) are standard in every cafe, while street stalls press fresh seasonal orange, pomegranate, and avocado-almond juices. Alcohol is not served in standard cafes or restaurants in Ksar el-Kebir; licensed bars operate in nearby Larache and Tangier. Drink only bottled water with unbroken seals.

Planning Ksar el-Kebir? We’ll book the stays and dining for you.

Ask on WhatsApp

Where to stay?

Budget

  • Hotel Ksar — Basic city-centre hotel offering clean private rooms with tiled floors, ceiling fans, and en-suite or shared bathrooms. Nightly rates: 120–220 MAD ($12–$22 USD).
  • Hotel Salam — Unpretentious lodging situated close to the bus station, providing simply furnished rooms, hot showers, and a 24-hour reception desk. Nightly rates: 100–180 MAD ($10–$18 USD).

Mid-range

  • Rafiny Hôtel — A 3-star property located 2 km from the centre along Route de Rabat, offering air-conditioned rooms, en-suite bathrooms, free Wi-Fi, an outdoor swimming pool, gated parking, and an on-site restaurant. Nightly rates: 350–600 MAD ($35–$60 USD).
  • Maison d'Hôtes Oued El Makhazine — Rural guesthouse situated near the Oued El Makhazine reservoir east of town, featuring private guest rooms, garden terraces, home-cooked Moroccan dinners, and countryside views. Nightly rates: 400–700 MAD ($40–$70 USD).

Upscale

  • No luxury 5-star hotels operate in Ksar el-Kebir. Travelers seeking luxury accommodation stay in coastal riads and boutique hotels in Larache (35 km northwest, such as Villa Lixus or Riad Larache, 800–1,500 MAD / $80–$150 USD) or in Tangier (95 km north, such as El Minzah Hotel or Fairmont Tazi Palace, 1,800–4,500 MAD / $180–$450 USD).

Where to go next?

  • Larache (35 km northwest via N1 / R410): Atlantic port town featuring Spanish colonial architecture on Place de la Libération, bustling fish markets, and the ancient hilltop Phoenician and Roman ruins of Lixus.
  • Asilah (65 km north via A5 / N1): Seaside destination renowned for its 15th-century Portuguese stone sea ramparts, annual outdoor mural painting festival, and sandy Atlantic beaches.
  • Ouezzane (60 km southeast via N13 / P4105): Pre-Rif mountain town revered as an Islamic Sufi spiritual center and Jewish pilgrimage site, celebrated for cold-pressed olive oil and traditional woollen djellaba weaving.
  • Chefchaouen (95 km east via R410 / N2): The famed blue-painted mountain town in the Rif range, offering blue medina alleyways, artisan leather and wool shops, and mountain hiking trails in Talassemtane National Park.
  • Tangier (95 km north via A5): The major port city on the Strait of Gibraltar, home to the Kasbah Museum, the historic Medina, the Grand Socco, and international passenger ferry terminals to Spain.

Nearby in Tanger-Tétouan-Al Hoceïma

More places to explore around Ksar el-Kebir.

Guide content as of June 2026.

Contact Us

Get in touch with us.

Or connect over WhatsApp

Connect Over WhatsApp