Casablanca, Grand Casablanca, Morocco
Bastia, France
The best and cheapest way to get from Casablanca, Grand Casablanca, Morocco and Bastia, France is to travel by bus, which will cost about 127 EUR or 155.70 USD.