I'm a Brazilian citizen traveling to Portugal with a connection in Casablanca, Morocco (CMN) that will make me wait 20 hours and 20 minutes for my next flight.
I know that no visa is needed to enter Morocco if you're staying less than 90 days.
The question is: would you recommend sightseeing around considering the time I would have to spend in customs, and moving from one tourist attraction to another? The airport isn't inside the city. It is located 33km south from downtown.
I'm looking for an experienced traveler's opinion to make my decision if is really valuable to get to know Casablanca or it's more logical to stay inside the airport and wait for my next flight. Do you think there is a high probability of losing the flight to Lisboa, Portugal? Also, it would be interesting to hear from someone who knows the place, the local attractions and moral that would interfere the sightsee.
Another important thing. I'm arriving at 17PM. My next flight leaves the next day at 13PM. Is it unsafe to be on the streets at night? Is sleeping in the airport a better alternative than staying in a hotel or something?