Al Boraq high-speed train at Tanger Ville station in daylight

Morocco by Train in 7 Days

Ride from Casablanca to Rabat, Tangier and Fez, with six nights across four cities.

Length
7 days, 6 nights
Bases
4 cities
Transport
Al Boraq + Al Atlas
When to go
Spring or autumn
Finding current stays

Four Moroccan cities in a week by train

Morocco’s rail network lets you link Casablanca’s Atlantic waterfront, Rabat’s historic monuments and modern avenues, Tangier’s Strait-facing old town and Fez’s medina without driving. Al Boraq carries the first two legs between Casa Voyageurs, Rabat Agdal and Tangier Ville; a conventional Al Atlas service continues east to Fez. That last journey takes much longer, so day five has only a short Fez walk after arrival. You spend one night each in Casablanca and Rabat, enough for one main sight in each. Two nights each in Tangier and Fez leave a full day for their old towns. Choose this route if you enjoy exploring different cities and do not mind changing hotels. If you prefer fewer moves, spend more nights in two cities and save the rest for another trip. Spring and autumn are comfortable for longer walks. In winter, keep an indoor visit in mind for rainy days.

Casablanca’s Atlantic mosque

Hassan II Mosque gives the arrival city a memorable first stop, with its minaret above the Atlantic. Non-worshippers visit on a guided tour, so match the Foundation’s visitor times to your flight rather than making it a fixed first-day promise.

Rabat’s old and planned city

Rabat pairs the Hassan Tower area with the Oudayas’ older streets and river views. UNESCO recognises both the planned modern capital and earlier heritage; with one night, choose one walking circuit and leave the museums for a longer visit.

High-speed rail between city stays

Al Boraq’s short direct rides link the first three city stays without a long road day. You can give Rabat an afternoon and reach Tangier with time for an old-town walk; the slower conventional train to Fez changes the rhythm on day five.

Tangier from the Kasbah downhill

Tangier’s Kasbah rises above the medina and the Strait. Its former palace holds a museum of Mediterranean cultures, while the lanes below lead towards Grand Socco. The height gives you an outlook over the city before the walk downhill.

Grand Socco and the newer city

Grand Socco links Tangier’s medina with its newer streets. Compare the shopfronts and public spaces around the square with the tighter old-town lanes, then continue towards the seafront if you want open views after the Kasbah.

A full day for Fez’s craft lanes

Fez’s medina brings workshops, historic religious buildings and homes together in narrow streets. Enter through the blue-and-green Bab Boujloud gate, then take time to watch the craftspeople at work. These are working neighbourhoods, so ask before photographing people or entering a workshop.

Best for

  • Travellers who want four historic cities without a rental car
  • Visitors comfortable with two one-night stays at the beginning
  • Travellers keen to try both high-speed and conventional Moroccan trains

Think twice if

Skip this version if the Sahara, Chefchaouen, Essaouira or a beach resort is essential; those destinations need road travel and a different night split.

StartBooker answer

Can I see Morocco by train in one week without renting a car?

Yes, if you keep the week to rail-served cities. This seven-day route gives Casablanca and Rabat one night each, then Tangier and Fez two nights each. Al Boraq links Casa Voyageurs, Rabat Agdal and Tangier Ville; the eastbound Tangier–Fez journey uses conventional Al Atlas rail, whose current service must be checked with ONCF. It is a brisk city route, not a Sahara or beach-resort holiday: Chefchaouen, Essaouira, Agadir and Merzouga need road travel beyond this plan. Winter also works for cultural visits if you bring layers and plan for rain; spring is easier for long walks, while summer favours early medina hours.

Night split
One night each in Casablanca and Rabat, followed by two in Tangier and Fez.
Fast rail
Al Boraq: Casa Voyageurs–Rabat Agdal–Tangier Ville
Eastbound rail
Tangier to Fez uses conventional Al Atlas trains

Four rail-served bases, with two nights in Tangier and Fez

Casablanca and Rabat get a focused night each; Tangier and Fez have room for a full sightseeing day. Keep the hotel choice tied to the actual train station.

4 stops · swipe

  1. Hassan II Mosque and minaret beneath a clear Casablanca sky 1

    Casablanca

    1 night

    Hassan II Mosque and first rail night

    A hotel near Casa Voyageurs makes the next morning’s train easy to reach. Stay nearer the city centre if you would rather walk past Art Deco buildings and have more restaurants nearby; allow a taxi ride to the station. Visit Hassan II Mosque only if its guided tours fit your arrival time.

    Watch out: The airport train and Al Boraq use specific station names; do not assume every Casablanca stop is interchangeable.

    Read the Casablanca guide →
  2. Hassan Tower and sunlit stone columns in Rabat 2

    Rabat

    1 night

    UNESCO-listed old and planned city in one focused stop

    With one night, stay near an easy tram or taxi route to Rabat Agdal, the Al Boraq stop. A central address suits a Hassan Tower or Oudayas walk, but check how you will reach Rabat Agdal for the onward train; Rabat Ville is a different station.

    Watch out: One night leaves little time for museums or a visit to Salé; add another night if either is a priority.

    Read the Rabat guide →
  3. White Hotel Continental above Tangier old town in clear daylight 3

    Tangier

    2 nights

    Kasbah, medina and Strait views

    Grand Socco puts medina lanes and food stalls close to your room for a full day. Tangier Ville station is easier with bags and the Fez departure; a Kasbah room trades station access for old-town atmosphere and may involve a longer uphill walk.

    Watch out: A ferry side trip would consume time intended for the city and its onward conventional rail leg.

    Read the Tangier guide →
  4. Bab Boujloud gate opening into sunlit Fez medina 4

    Fez

    2 nights

    Medina craft lanes and an unhurried finish

    Stay near Bab Boujloud for a clear entrance to the medina and an easy start at Al Batha Museum. A hotel in Ville Nouvelle, Fez’s modern district, offers broader streets and a simpler vehicle arrival, but adds a taxi ride to old-town sights. Two nights give you a full Fez day.

    Watch out: Medina lanes are largely pedestrian, and a short map distance can mean an awkward last walk with bags.

    Read the Fez guide →

Seven car-free days across four different cities

This is a brisk urban itinerary. You stop briefly in Casablanca and Rabat, then have a full day each in Tangier and Fez. Allow more travel time on day five: the first two legs use Al Boraq, while Tangier–Fez uses conventional Al Atlas rail.

1 Day 1 Arrive in Casablanca and choose one main sight

Arrive, settle in and let the actual arrival time decide how much of Casablanca to see. If the Foundation offers a guided Hassan II Mosque visit after you reach the city, make that the main outing; non-worshippers cannot treat it as a casual drop-in. Otherwise choose a central architecture walk and an early meal rather than racing to the waterfront after dark. An evening arrival is enough for dinner and rest before the northbound train. Atlantic wind can make the waterfront brisk even when the sky is clear.

  • Hassan II Mosque if a guided tour fits
  • central architecture walk as an alternative
  • an unrushed first evening

Base: Casablanca

2 Day 2 Take the short northbound rail leg and see Rabat’s layers

Take Al Boraq to Rabat Agdal and allow time to reach your hotel by tram or taxi. With one night, choose a focused circuit: the Hassan Tower and Mohammed V Mausoleum area, or the Oudayas’ lanes and river views. UNESCO’s listing brings the planned capital and earlier heritage together, so either circuit shows a different layer of the city. Leave space for lunch and a walk through the centre rather than adding several museums to a transfer day. The next morning’s train goes north to Tangier.

  • Al Boraq to Rabat Agdal
  • Hassan Tower and Mausoleum area
  • Oudayas walk as an alternative

Base: Rabat

3 Day 3 Ride Al Boraq to the Strait

Take Al Boraq from Rabat Agdal to Tangier Ville, then leave your bags at the hotel before exploring. If you are staying in the Kasbah, ask where a taxi can drop you off and how far you will need to walk uphill. Spend the afternoon around Grand Socco and the lower medina, or head to the seafront for a gentler walk. Save the Kasbah Museum and the steeper lanes for your full day tomorrow. Bring a layer for a sea-facing terrace: coastal wind can feel cold even in sunshine.

  • high-speed Rabat Agdal–Tangier Ville journey
  • lower medina or seafront after check-in
  • Grand Socco and a first medina walk

Base: Tangier

4 Day 4 Spend a full day in Tangier, not a ferry queue

Start at the Kasbah Museum of Mediterranean Cultures, housed in the former palace above the medina. Its archaeological and ethnographic collections give context to Tangier’s links across the Strait; check the museum’s current opening days before going. Descend through the lanes towards Grand Socco for lunch, then spend the afternoon on the newer streets or the waterfront. This downhill route keeps the steepest section early and leaves room to linger in the old town. In winter the museum offers shelter from coastal wind; in summer take the exposed Kasbah walk earlier in the day.

  • Kasbah to medina downhill circuit
  • Kasbah Museum in the former palace
  • Grand Socco and the newer streets

Base: Tangier

5 Day 5 Use conventional rail for the eastbound turn

Take the direct Tangier–Fez train if its departure fits your day; the conventional journey is around four and a half hours before the hotel transfer. Bring food and water if it overlaps lunch, then use your arrival time for a short first walk near Bab Boujloud. Fez’s medina has pedestrian lanes, so settle into the room before exploring farther. A taxi to a named gate may be more useful than a street address inside the medina. Have dinner nearby and save the longer craft walk and a museum for tomorrow, when you are not recovering from a train ride.

  • conventional eastbound train to Fez
  • short Bab Boujloud orientation
  • dinner near the chosen medina gate

Base: Fez

6 Day 6 Give Fez’s craft city a whole day

Begin near Bab Boujloud and visit the Al Batha Museum of Islamic Art for its palace garden, ceramics, textiles and manuscripts. The museum reopened in 2025; check its current opening days before making it the morning anchor. After lunch, follow the medina’s craft lanes at an unhurried pace, noticing how workshops and historic buildings share the streets. A local guide can explain the work without making every shop a compulsory stop; agree on the fee and end point first. Keep the afternoon flexible for a quieter courtyard or, if energy allows, the edge of Fès Jdid, the later walled quarter. This is the route’s one full day in Fez, so leave time to sit down as well as walk.

  • Al Batha’s palace garden and collections
  • a medina craft walk after lunch
  • a slower afternoon near Fès Jdid if energy allows

Base: Fez

7 Day 7 Leave Fez from the station or airport actually booked

The route ends in Fez, so choose a flight or onward train from there when possible. A flight from Casablanca or Tangier adds another intercity journey that is outside this seven-day schedule. Allow time to reach the actual station or airport and to check out, particularly if your riad is inside the pedestrian medina. With a late departure, a nearby breakfast or one short walk is enough; an early connection is a reason to leave directly. Decide on that extra journey before buying a return flight, not on the last morning.

  • finish the route in Fez
  • allow the transfer to the booked departure point
  • keep any last walk close to the hotel

Base: Fez

Al Boraq north, Al Atlas east

The first two legs follow ONCF’s high-speed corridor. The third changes to conventional rail, so compare the real service and arrival time before booking.

3 transfers

  1. Casablanca Rabat

    Train Travel time: About 50 minutes on Al Boraq

    Al Boraq runs between Casa Voyageurs and Rabat Agdal. Check those names when booking: a hotel near Casa Port or Rabat Ville may need an extra taxi or tram journey to reach your train.

    Booking note: Buy for the exact station pair and check live fares, change terms and seat availability.

  2. Rabat Tangier

    Train Travel time: About 1 hour 20 minutes on Al Boraq

    Continue from Rabat Agdal to Tangier Ville on the same high-speed corridor. Keep the last hotel transfer in Tangier separate from the train duration, especially if the room is uphill in the Kasbah.

    Booking note: Check the latest ONCF departure and confirm both station names on your ticket before travel.

  3. Tangier Fez

    Train Travel time: About 4½ hours on a direct Al Atlas train

    A direct Al Atlas train from Tangier Ville to Fez avoids a change with luggage. The ONCF route table shows this conventional link, but check the live service for your date; a faster connection may involve changing trains.

    Booking note: Choose an early direct departure if you want daylight in Fez; confirm the actual train and fare on ONCF.

Durations are approximate train ride times, excluding station and hotel transfers. ONCF schedules and fares change; check your exact stations and service before buying.

What a seven-day rail week costs for two

For two adults sharing a room, allow MAD 12,000–12,500 (≈ US$1,240–1,290) for six nights and seven days, excluding flights. This sample uses reported spending, observed rail fares and three paid visits. Dollar estimates use the 12 October 2026 reference of 9.7068 dirhams per dollar; actual exchange rates differ.

Six hotel nights, one room Six nights at the reported Morocco-wide average of MAD 781 (≈ US$80) per double room; actual city and season prices vary.
About MAD 4,700 (≈ US$484) for two
Meals for seven days Seven days at the reported average of MAD 301 (≈ US$31) per person daily; restaurant choices can change this substantially.
About MAD 4,200 (≈ US$433) for two
Local transport for seven days Seven days at the reported average of MAD 99 (≈ US$10) per person daily; this covers taxis and trams, not intercity trains.
About MAD 1,400 (≈ US$144) for two
Three intercity train legs Two second-class tickets per leg, based on observed class ranges. Price your chosen Al Boraq and Al Atlas trains with ONCF before booking.
Allow MAD 800–1,000 (≈ US$82–103) for two
Three optional visits: foreign adults over 18 Standard rates: Hassan II Mosque MAD 140 (≈ US$14), Kasbah MAD 30 (≈ US$3), Al Batha MAD 60 (≈ US$6) each. Two people: MAD 460 (≈ US$47); private guides extra.
Allow MAD 500 (≈ US$52) for two

Booking tips

  • Price all three second-class legs on ONCF for your dates before committing to the six hotel nights; a cheaper train that arrives late can reduce sightseeing time.
  • Check whether each room quote includes breakfast and local taxes. In Tangier and Fez, ask how far you will carry bags after the taxi can go no farther.
  • If the Hassan II Mosque matters to you, check the Foundation’s guided-visit times against your arrival before buying admission.

Compare Casablanca stays for your first night

These results cover Casablanca. Stay near Casa Voyageurs for the morning train, or choose the city centre for restaurants and Art Deco streets, allowing time to reach the station.

Compare stays in Casablanca →
Loading current Casablanca stays

Casablanca–Rabat–Tangier–Fez rail map

The map marks the four overnight bases: Casablanca, Rabat, Tangier and Fez. Use the transfer notes for stations and train types. The hotel list above covers your first night in Casablanca.

Tangier

Questions before a seven-day rail trip

Is all of this route on high-speed trains?

No. Al Boraq serves Casa Voyageurs, Rabat Agdal and Tangier Ville. Tangier to Fez is conventional Al Atlas rail, with current options to be checked on ONCF.

Can these four Moroccan cities be visited without a rental car?

Yes. Trains link Casablanca, Rabat, Tangier and Fez in this order, so a rental car is unnecessary for the intercity route. Use trams or taxis for station transfers and walk within the old towns; a medina hotel may require a final stretch on foot with luggage.

Can I add Chefchaouen by train?

Chefchaouen has no railway station. To include it, travel there by road and add nights to this itinerary, or leave out one of the four cities. It is not an extra stop on the train to Fez.

Is one night in Rabat enough?

One night gives you time for a heritage walk and dinner. Add a second night if you want to visit museums as well as the Oudayas, or cross the river to Salé.

Does the route work in winter?

Yes. Bring layers for cooler days and leave room to switch to an indoor visit when it rains. Expect coastal wind in Tangier and Rabat; check the heating at an old Fez guesthouse.

Sources and editorial review

Reviewed by StartBooker editorial team Morocco route editor

Last reviewed 2026-10-13

Updated

How this route was checked: Official tourism and historical ONCF references identify the rail stops. RailMaroc’s dated observations inform ride times and a second-class fare allowance. Budget Your Trip’s August 2026 reported spending informs rooms, food and local transport; current Foundation and museum tariffs inform the three paid visits. UNESCO and official tourism support city claims. Check live trains, room quotes and opening days before purchase.

23 references reviewed

Key sources
  • Moroccan National Tourist Office
  • Fondation Nationale des Musées
  • UNESCO World Heritage Centre
  • Hassan II Mosque Foundation
  • Klook
  • ONCF
References
Photo credits

Some photos provided by Pexels.

How did Morocco by rail work for you?