salam Fouzia,
ich bin schon mal nach Tanger über Malga geflogen
also du kannst ein Flug nach Malga buchen und vom Flughafen kannst du mit dem Bus nach Algeciras fahren ( Umsteigen in Malga-Bussbahnhof) alle ca. 2 Stunden fährt ein Bus von Malaga nach Algeciras Fahrzeit ca. 2,5 Stunde, Kosten 1€ von Flughafen bis Bussbanhof + 9€ bis Algeciras, und von Algeciras nach Tanger kannst du mit der Fähre fahren.
Flug habe ich damals als Laste-Minute Flug für 89€ bekommen.
Ich wünsche dir viel Glück und Spaß