Marrakech has a good public transportation network. Its bus system runs from 5am to midnight, Monday to Sunday, and from 7am to 11pm on weekends and public holidays.
When arriving at the international airport in Marrakech, you can reach Gueliz in less than 10 minutes by Bus (line 1) or by taxi. The taxis are easily identified at the exit from the Terminals.
Regular taxis are yellow and operate on a meter, which starts at 2,00 dhs during the journey and starts at 5,00dhs.
There is also private taxi service that connects the airport to the place you want to reach. It's called TAXI VERT.
Marrakech is also served by a railway station, which connects the city to Casablanca and northern Morocco.
Since mid- December 2005, Marrakech has taken a small London air with the launch of two panoramic tours by a sightseeing bus to. Both tours offered «Marrakech Monumental» and «Marrakech Romantic" each one serves 25 stops on a journey crossing the main tourist attractions and historical monuments of the city.
The price for a panoramic tour is currently 130 DH for adults and 65 DH for children.