Fes Travel

Fes Transport Guide

Fes is a major rail hub in northern Morocco with ONCF trains to Casablanca, Rabat, Tangier, and Marrakech.

Use this guide to compare routes, schedules, and book online with confidence.

Check schedules & prices

Compare departures and secure your seat in minutes.

Check schedules & prices
Secure payment Email ticket delivery Tourist-friendly booking

Search & Book

Check schedules & prices

Compare departures, pay securely, and receive instant confirmation by email.

Fes connections overview

Fes is Morocco’s cultural capital and a key rail stop between Casablanca and eastern Morocco. Buses connect Fes to Chefchaouen and the Sahara routes.

Train network

ONCF trains connect Fes with Rabat, Casablanca, Tangier, and Marrakech.

Bus connections

Buses run to Chefchaouen, Merzouga, and mountain towns.

Station access

Fes station is in the Ville Nouvelle with taxis to the medina.

How to reach Fes

Most travelers arrive by train from Casablanca or Rabat. For the Blue City or desert routes, buses are the main option.

Local access

Taxis connect the station with the medina and riads.

Train vs bus for Fes travel

Trains are the best option for Casablanca, Rabat, Tangier, and Marrakech, with frequent departures and higher comfort. Buses are essential for Chefchaouen, Merzouga, and smaller towns not served by rail.

Train vs bus guide

Why book with MYticket

  • Search Morocco train tickets, Morocco bus tickets, and private transfers in one platform.
  • Secure online payment with clear confirmation for international travelers.
  • Instant email delivery so you can travel with a digital ticket.

Travel tips for Fes

  • Book early for weekends and holiday seasons, especially for morning departures.
  • Fes Station is about 15 minutes from the Medina by taxi; allow extra time at peak hours.
  • Keep a smaller day bag for quick access to tickets, passport, and valuables.

Things to do in Fes

Top experiences in Fes

Browse tours, day trips, and experiences curated by GetYourGuide.

See all activities

Check schedules & prices for Fes routes

Compare train and bus options, then book online in minutes.

FAQ

Which station serves Fes?

Fes Station (Gare de Fes) is the main rail terminal for intercity trains.

Can tourists book tickets online?

Yes. International travelers can pay securely and receive confirmation by email.

Is there a direct train from Fes to Casablanca?

Yes. ONCF runs frequent direct trains between Fes and Casablanca.

How do I reach Chefchaouen from Fes?

Buses run regularly between Fes and Chefchaouen and are the most direct option.

Popular routes to Fes and nearby cities

Compare schedules and prices for popular routes with our booking partner.

Fes

Chefchaouen

Meknes