Public Transportation in Morocco

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.