Barcelona to Marrakesh bus

Compare prices and tickets by train, bus or flight

Wed
Feb 01
Thu
Feb 02
Fri
Feb 03
Sat
Feb 04
Sun
Feb 05
Mon
Feb 06
Tue
Feb 07
Wed
Feb 08
Thu
Feb 09
Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16
Fri
Feb 17
Sat
Feb 18
Sun
Feb 19
Mon
Feb 20
Tue
Feb 21

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Barcelona to Marrakesh

distanceDistance875 miles (1412 km)
changesDirect busNo
carriersBus companiesAlsa or Eurolines Switzerland

Buses from Barcelona to Marrakesh cover the 875 miles (1412 km) long journey with our travel partners like Alsa or Eurolines Switzerland. There are direct bus services available. Travelers depart most frequently from Barcelona Sants and arrive in Marrakech, Gare Routiere CTM sur Rue Aboubaker Seddik (مراكش, شارع ابو بكر الصديق - ستيام).

Bus providers: Alsa from Barcelona to Marrakesh

Find the best trip to Marrakesh from Barcelona with Omio's bus partners Alsa! You'll find the best deals, schedules and tickets when comparing and booking the most popular trip for you.

Alsa

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

    Travel Tips: Bus to Marrakesh from Barcelona

    Travel Tips: Take the bus to Marrakesh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Marrakesh.
    FAQs

    Travel between Barcelona, Spain and Marrakesh, Morocco by bus is: Unrestricted.

    What is the status of international entry into Morocco from Spain?

    International entry status: Entry is unrestricted for citizens and permanent residents of Spain

    Do I need to self-quarantine on arrival in Morocco from Barcelona?

    Conditions of entry:

    • Health declaration required

    What are the safety rules to follow in Marrakesh, Morocco?

    When traveling in Morocco, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 2 metre (s) (7 feet)
    • Face mask requirement: Mandatory

    The information above was last checked on 1/9/23. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus to Marrakesh from Barcelona before traveling.

    The restriction level for your return bus to Barcelona, Spain from Marrakesh is: Unrestricted.

    Is my return bus into Barcelona from Marrakesh restricted?

    International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Morocco

    Do I need to quarantine on arrival in Spain from Marrakesh?

    Conditions of reentry:

    • There are no current restrictions

    What are the safety rules to follow in Barcelona, Spain?

    The government of Spain has imposed these measures to reduce the spread of COVID-19:

    • Social distancing required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    Last checked on 1/9/23. Remember to check the latest COVID-19 travel safety regulations for your bus to Barcelona from Marrakesh closer to your date of departure here here.

    The Barcelona to Marrakesh bus distance is approximately 875 miles (1412 km).

    Some of the Barcelona bus stations to Marrakesh you can start your journey from include Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. Similarly, some of the arrival bus stations in Marrakesh include Marrakech, Gare Routiere CTM sur Rue Aboubaker Seddik (مراكش, شارع ابو بكر الصديق - ستيام) and مراكش, محطة الحافلات (Marrakech, Mahattat Alhafilat).

    When traveling this route, Omio customers are departing most frequently from Barcelona Sants   and arriving in Marrakech, Gare Routiere CTM sur Rue Aboubaker Seddik (مراكش, شارع ابو بكر الصديق - ستيام).

    Passengers booking this journey most frequently board their buses from Barcelona Sants and need to travel around 1.6 miles (2.6 km) from the city center to get to this bus station.

    Passengers arriving in Marrakesh most often arrive at Marrakech, Gare Routiere CTM sur Rue Aboubaker Seddik (مراكش, شارع ابو بكر الصديق - ستيام) and need to travel around 1.5 miles (2.4 km) from this bus station to the city center.

    For the journey from Barcelona to Marrakesh you can take a bus with Alsa or Eurolines Switzerland. Be sure to check out all possible bus providers that offer services from Barcelona to Marrakesh on Omio to compare what amenities they may have.

    More options for your journey from Barcelona to Marrakesh

    Here are some other resources that might have the information you need

    HomeBusesBuses in MoroccoBarcelona to Marrakesh bus

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language