Rabat is just one hour by train from Casablanca. Trains run several times a day. If you’re wondering how many days to spend in Rabat, 1-2 days is plenty of time to explore Rabat and see all the main highlights. You could also visit Rabat as a day trip from Casablanca.
...