Casablanca, Grand Casablanca, Morocco
Madrid
The best and cheapest way to get from Casablanca, Grand Casablanca, Morocco and Madrid is to travel by bus, which will cost about 49 EUR or 60.30 USD.