Morocco has a reliable and affordable public transportation system for locals and tourists alike.
### Trains
Operated by ONCF, trains connect major cities like Casablanca, Rabat, Marrakech, and Tangier. Tickets are cheap, clean, and reliable.
### Trams
Casablanca and Rabat have modern tram systems. They are safe, fast, and affordable for daily travel.
### Buses
Buses are available nationwide. Quality varies by city. Local buses are cheap but may be crowded.
### Taxis
– Petit taxis for short city trips
– Grand taxis for intercity travel
– Always confirm price or use meters
### Conclusion
Using public transportation in Morocco is easy, affordable, and a great way to experience local life.