COMPARE Prices across different modes

Oct 21
$269Royal Air Maroc
Oct 22
$207Air Nostrum
Oct 23
$189Royal Air Maroc
Oct 24
$86Air Nostrum
Oct 25
$160TAP Portugal
Oct 26
$146Royal Air Maroc
Oct 27
$166TAP Portugal
Oct 28
$100Air Nostrum
Oct 29
$179TAP Portugal
Oct 30
$93Royal Air Maroc
Oct 31
$85Royal Air Maroc
Nov 1
$86Air Nostrum
Nov 3
$86Air Nostrum
Nov 4
$86Air Nostrum
Nov 5
$86Air Nostrum
Nov 6
$85Royal Air Maroc
Nov 7
$101TAP Portugal
Nov 9
$85Royal Air Maroc
Nov 10
$85Royal Air Maroc

These companies trust us. We sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Bus Information between Madrid and Casablanca

distanceDistance517 miles (834 km)
changesDirect busYes
carriersBus providersAlsa or Eurolines Switzerland

Buses from Madrid to Casablanca cover the 517 miles (834 km) long trip with our travel partners like Alsa or Eurolines Switzerland. There are direct bus services available. Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Casablanca, T. Jamila.

Bus companies

Travel with Alsa from Madrid to Casablanca

Alsa will get you from Madrid to Casablanca at great prices. With over 1000 travel companies on Omio, you can find the best bus times, prices and tickets for your trip.


Alsa makes traveling by bus from Madrid to Casablanca as smooth and easy as possible! As the leading company for bus travel in Spain, Alsa is known for providing one of the most comfortable budget-friendly travel experiences. Find Alsa bus schedules and cheap bus tickets for the 517 miles (834 km) journey from Madrid to Casablanca with Omio. Not only does Alsa sell standard tickets for its multitude of national and regional routes, but it also provides travelers special offers like Minimum, Reduced and Flexible bus tickets on select routes. Omio can help you find the cheapest, fastest or earliest Madrid to Casablanca bus ticket with Alsa to suit your needs.

On select routes you can choose which type of Alsa bus you want to travel on. Besides the normal bus with basic amenities like free WiFi, bathrooms, footrests and onboard entertainment, there are also the Alsa Supra, Alsa Eurobus and Alsa Premium buses which provide more deluxe amenities like leather seats, extra legroom and catering onboard amongst others.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Madrid to Casablanca
Take the bus to Casablanca 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 Madrid to Casablanca.
Is travel by bus currently allowed from Madrid, Spain to Casablanca, Morocco?

Travel between Madrid, Spain and Casablanca, Morocco by bus is: Partially open.

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

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine
  • Health declaration required
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine

What are the safety rules to follow in Casablanca, 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 10/15/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus between Madrid and Casablanca before traveling.

What restrictions are there on reentering Spain from Casablanca, Morocco?

The current restriction level for your return trip by bus from Casablanca to Madrid is: Partially open

Are there any international entry restrictions on returning to Spain from Morocco?

Reentry to Spain is allowed for: Entry is partially open for citizens and permanent residents of Morocco

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

What are the requirements?

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

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

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

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 10/20/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Madrid from Casablanca here.

How many miles is it from Madrid to Casablanca by bus?
The distance to Casablanca from Madrid by bus is approximately 517 miles (834 km).
What station does the bus from Madrid to Casablanca depart from? Which Casablanca bus station do I come into from Madrid?

When departing from Madrid, you have various bus station options to start your trip from including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. When arriving in Casablanca, you can end your trip in bus stations like Casablanca, T. Jamila, الدار البيضاء, (Casablanca, Casa Voyageurs) and الدار البيضاء (Casablanca, Casablanca, Rue Leon l'Africain. ).

Omio customers book a bus from Madrid-Puerta de Atocha   to Casablanca, T. Jamila   most frequently for this route.

Where do I find the Madrid bus station to Casablanca? Where is the Casablanca bus station?

Passengers booking this journey most frequently board their buses from Madrid-Puerta de Atocha and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.

Passengers arriving in Casablanca most often arrive at Casablanca, T. Jamila and need to travel around 3 mile (s) / 5 km from this bus station to the city center.

What bus companies go from Madrid to Casablanca?
When taking a bus from Madrid to Casablanca, you can count on Alsa or Eurolines Switzerland for the best way to get you to Casablanca. You can also check all possible bus companies who offer a service to Casablanca from Madrid and compare the amenities they offer before buying a bus ticket.

Important Stations and Airports for this Journey

Buses from Madrid to Casablanca: related information

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