Hallo Fauzia,
ueber Malaga ist es tatsaechlich am billigsten.
Richte Deinem Vater von mir aus, dass man, um zweimal in einen Bus umzusteigen gar kein spanisch sprechen muss.
Fluege bis Malaga gibt es fuer etwa 100,00 Euro, ein Anschlussbus (incl. Faehre) bis Rabat kostet ca. 64,00 Euro. Bis tanger ist es natuerlich guenstiger.