Nicht unbedingt die billigste Variante, aber ein Abenteuer für sich:
1.) Mit der Fähre von Tanger Med nach Genua (ca. 150€ mit Grimaldi Lines)
2.) Mit der Regionalbahn von Genua nach Mailand ( ca. 20-25€ mit Trenitalia)
3.) Mit dem Bus nach D-Land ( z.B. ca. 70€ mit MeinFernbus mit Umsteigen in München nach Berlin)
Alles inkl. Fahrrad so ca. 250€ und recht kurzfristig buchbar (ausser der Bus, den würde ich schon 1-2 Wochen vorher buchen, aber per Internet ja auch aus Marokko kein Problem). Zwar anstrengend, aber kannste deinen Enkeln noch am Lagerfeuer erzählen, hehehe.