Travel from Marrakesh to Valencia-Spain

Bus or fly from Marrakesh to Valencia?

Ryanair, Iberia and TAP Portugal fly from Marrakesh to Valencia once daily. Alternatively, ALSA operates a bus from Marrakesh to Valencia 3 times a week. Tickets cost $240 - $350 and the journey takes 2 days 5 h.

How to get from Marrakesh to Valencia

From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Valencia airport, then line 5 subway to Valencia. 4 h 48 min $119. From Marrakech train to Casablanca then bus to Valencia. 28 h 20 min $154. From Marrakech bus to Valencia. 2 days 5 h $299. From Marrakesh drive to Tangier, car ferry to Motril, then drive to Valencia. 18 h 1 min $1,045.