Marrakesh is easily accessible via the following:
- Airline carriers, including budget carriers such as Ryanair and easyJet, with direct links to Europe that land at Ménara Airport (RAK)
http://www.onda.ma/en/Our-Airports/Marrakech-Ménara-Airport
- Train/coach service from major cities Morocco and the Mohamed V Airport (CMN) in Casablanca
http://www.oncf.ma/Pages/Horaires.aspx
- CTM coach transportation from major ciites
- National toll road (Autoroutes du Maroc)
http://www.adm.co.ma/preparez-votre-voyage/pages/tarifs.aspx