Rome2Rio

How to get fromChefchaouen to El Arba Amraneby bus, train, car, plane or taxi

Find Transport to El Arba Amrane

See all options

There are 7 ways to get from Chefchaouen to El Arba Amrane by bus, train, car, plane, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, train via Rabat

    best
    1. Take the bus from Chefchaouen to Rabatbus
    2. Take the train from Rabat Ville to Ben Guerirtrain
    3. Take the train from Gare de Ben Guerir to Youssoufia Train Stationtrain
    10h 4m
    MAD 406–660
  2. Bus, train

    1. Take the bus from Chefchaouen to Tangierbus
    2. Take the train from Tanger Ville station to Gare Casa Voyageurstrain
    3. Take the train from Casablanca to Ben Guerirtrain
    4. Take the train from Gare de Ben Guerir to Youssoufia Train Stationtrain
    10h 42m
    MAD 437–720
  3. Drive 526.7 km

    1. Drive from Chefchaouen to El Arba Amranecar526.7 km
    7h 1m
    MAD 754–1,089
  4. Bus to Sania Ramel Airport, fly to Marrakech, train

    1. Take the bus from Chefchaouen to Tetouanbus
    2. Fly from Sania Ramel Airport (TTU) to Marrakech (RAK)planeTTU - RAK
    3. Take the train from Marrakech to Ben Guerirtrain
    4. Take the train from Gare de Ben Guerir to Youssoufia Train Stationtrain
    7h 39m
    MAD 997–3,775
  5. Bus, taxi

    1. Take the bus from Chefchaouen to Aïn Sebaâbus
    2. Take the bus from Ain Sebaa to Ouilidiabus
    3. Take the taxi from Ouilidia to El Arba Amranetaxi
    11h 40m
    MAD 817–1,075
  6. Bus to Tangier Ibn Battouta Airport, fly to Marrakech, train

    1. Take the bus from Chefchaouen to Tangierbus
    2. Fly from Tangier Ibn Battouta Airport (TNG) to Marrakech (RAK)planeTNG - RAK
    3. Take the train from Marrakech to Ben Guerirtrain
    4. Take the train from Gare de Ben Guerir to Youssoufia Train Stationtrain
    9h 9m
    MAD 926–2,590
  7. Bus to Tangier Ibn Battouta Airport, fly to Mohammed V International Airport, train

    1. Take the bus from Chefchaouen to Tangierbus
    2. Fly from Tangier Ibn Battouta Airport (TNG) to Mohammed V International Airport (CMN)planeTNG - CMN
    3. Take the train from Gare Oasis to Ben Guerirtrain
    4. Take the train from Gare de Ben Guerir to Youssoufia Train Stationtrain
    11h 5m
    MAD 1,423–2,526

Sania Ramel Airport (TTU) to Marrakech (RAK) flights

Calendar4Weekly Planes
Duration2h 17mAverage Duration
TicketMAD 697Cheapest Price
See schedules

Questions & Answers

What companies run services between Chefchaouen, Morocco and El Arba Amrane, Morocco?

There is no direct connection from Chefchaouen to El Arba Amrane. However, you can take the bus to Rabat, walk to Rabat Ville, take the train to Ben Guerir, take the train to Youssoufia Train Station, then take the taxi to El Arba Amrane. Alternatively, you can take a bus from Chefchaouen to El Arba Amrane via Tangier, Tanger Ville station, Casablanca, Gare de Ben Guerir, and Youssoufia Train Station in around 10h 42m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, French strikes 2018: What are my alternative transport options?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.