Singapore - Casablanca16 daysSun 31 JanSIN-CMN· 1 stopGulf AirMon 15 FebCMN-SIN· 1 stopGulf Airfrom$1,636Show offer
Singapore - Casablanca9 daysWed 10 FebSIN-CMN· 1 stopGulf AirThu 18 FebCMN-SIN· 1 stopGulf Airfrom$1,636Show offer