Stand on Tangier's old ramparts at dusk and you can watch two continents at once: the lights of Tarifa glittering across the Strait of Gibraltar while the call to prayer rises from the medina behind you. No other Moroccan city mixes worlds quite like this one — Phoenician port, Portuguese fortress, and once an international zone where diplomats, spies and Beat Generation writers shared the same grand cafés.
Tangier wears that history lightly. Today it is Morocco's busiest passenger port and the first taste of Africa for travellers arriving by ferry from Spain, but it rarely feels like a border town. Two full days are enough to walk the medina and the Kasbah, stand at Cap Spartel where the Atlantic meets the Mediterranean, and drink mint tea at the cliffside Café Hafa as freighters slide past. Here is how.
Day one: the medina, the Kasbah and the grand cafés
Start at the Grand Socco (Place du 9 Avril 1947), the wide square where the modern city hands over to the old. The ornate Bab Fahs gate opens into the medina — a climbing maze of lanes with tailors, spice stalls and blue-and-white tiled doorways.
Follow the lanes uphill to the Kasbah, the old citadel. Its centrepiece is the Dar el Makhzen, the former sultan's palace, now the Museum of Moroccan Arts — carved cedar ceilings, old manuscripts, and the "Voyage of Venus" Roman mosaic recovered from Volubilis. The terrace above the Bab el-Assa gate gives the classic view: the port below, the strait beyond, and on a clear day the coast of Spain.
The medina is genuinely confusing on a first visit. Hiring a licensed local guide for two or three hours (expect 200–300 MAD) pays for itself.
Descend to the Petit Socco, the small square that was once the meeting point of Tangier's international set — Burroughs, Tennessee Williams and half the spies in Europe held court here. Finish the day at a grand café on the Grand Socco, or at the quiet, elegant American Legation museum, full of old maps and Paul Bowles letters.
Day two: Cap Spartel, the Caves of Hercules and the Atlantic coast
Head fourteen kilometres west to Cap Spartel, the headland where the Atlantic Ocean officially meets the Mediterranean Sea. The 1864 lighthouse is one of the oldest in Africa, and the views stretch in every direction.
Just below, the Caves of Hercules open toward the sea through a natural arch shaped uncannily like the map of Africa. Legend says Hercules rested here; geology says the Phoenicians cut the cave for millstones. Either way, the late-afternoon light inside is worth the small entry fee.
Work your way back along the coast: lunch at Achakkar beach, a short walk in the eucalyptus-shaded Parc Perdicaris, then the ritual no visit skips — mint tea on the terraced cliff of Café Hafa, open since 1921, facing straight across the strait to Europe.
Café Hafa fills up around sunset, especially in summer. Go an hour before, claim a terrace table, and order the mint tea with a plate of msemen — the whole ritual costs pocket change.
Where to eat
- The old port fish stalls — grilled sardines, calamari and sole at plastic tables by the water; lunch only, cash only, some of the best-value eating in Morocco.
- Tagine and pastilla in the medina — small family restaurants around the Petit Socco; expect 60–90 MAD for a filling tagine.
- Rooftop dinners — several Kasbah riads open their terraces to non-guests for sunset dinners with strait views.
Where to stay
Staying inside the Kasbah or medina puts you in a converted riad — courtyards, rooftop terraces and that sea view — from around 400 MAD a night mid-range. The corniche and city centre hold the big international hotels, often cheaper with sea-view rooms. The medina is steep and the lanes are narrow, so pack light: porters will meet your taxi at the gate and carry bags to your riad for a small fee.
Getting to and around Tangier
Tangier is one of the easiest Moroccan cities to reach. The Al Boraq high-speed train links it to Rabat (about 1h20) and Casablanca (about 2h10). Fast ferries from Tarifa reach Tangier Ville port in about an hour — the port sits right by the medina, so you can walk off the boat and be in the Kasbah within minutes. Ferries from Algeciras land at Tangier Med, 40 km east, with a shuttle bus into the city.
Inside the city, the medina and corniche are walkable; petit taxis (blue, metered — insist the driver uses it) cover the rest. For Cap Spartel and the Caves of Hercules, negotiate a half-day round trip rather than relying on separate taxis back.
Practical tips
- Currency: euros are accepted in many tourist spots, but pay in dirhams for better rates — ATMs and exchange offices cluster around the port and the Grand Socco.
- Languages: French and Spanish both work alongside Darija; Tangier is one of the few Moroccan cities where Spanish may be more useful than French.
- Friday mornings: many shops open late after Friday prayers — plan the coast for Friday morning, the souks for the afternoon.
- Bargaining: expected in the medina souks, not in restaurants; aim for roughly two-thirds of the first price with a smile.
Plan your Morocco trip
Turn this guide into a booked trip: compare stays, flights and car rental across Morocco below.
Some links on this page are affiliate links. If you book through them, we may earn a commission at no extra cost to you — it keeps these guides free.
Frequently asked questions
How many days do you need in Tangier?
Two full days cover the essentials — the medina and Kasbah, Cap Spartel, the Caves of Hercules and Café Hafa at sunset. Add a third day for a day trip to Chefchaouen or Asilah.
How do I get from Spain to Tangier by ferry?
Fast ferries run from Tarifa to Tangier Ville port in about one hour, landing right by the medina. Ferries from Algeciras reach Tangier Med in about 90 minutes, with a 40 km transfer into the city. Book ahead in summer and around holidays.
Is Tangier safe for tourists?
Yes — Tangier is generally safe, with a heavy tourist-police presence around the medina and port. Use normal city precautions: keep valuables out of sight, agree taxi fares before leaving, and stick to well-lit areas late at night.
What is the best beach near Tangier?
Achakkar beach, near the Caves of Hercules, is the most scenic and popular with locals. Dalia and the long city beach toward Merkala are easy to reach by taxi. For calm, swimmable Mediterranean water, head east toward the Martil and Cabo Negro coast near Tetouan.
Can you visit Chefchaouen on a day trip from Tangier?
Yes — it is about 2.5 hours each way by CTM bus or grand taxi, so it is a long but doable day. Leave early to get a full afternoon in the blue medina. Asilah, 45 minutes away by train, is the easier half-day alternative.