Royal Air Maroc (RAM) a transporté en 2014 (exercice allant de novembre 2013 à fin octobre 2014) près de 790 000 passagers sur ses vols intérieurs, en hausse de 20% par rapport à l'exercice précédent. La compagnie nationale a en effet programmé en cette année 12 925 vols sur ses 22 liaisons intérieures. La performance du trafic sur ces vols intérieurs est due essentiellement aux conventions conclues avec certaines régions du Royaume, sous l'égide du gouvernement et l'implication du ministère de l'Equipement, des Transports et de la Logistique ainsi que ces régions. Aujourd'hui, le réseau de ses vols intérieurs compte désormais 21 liaisons. Seize relient l'aéroport de Casablanca à Laayoune, Dakhla, Tanger, Oujda, Marrakech, Nador, Tétouan, Hoceima, Tan-Tan, Guelmim, Agadir, Fès, Rabat, Ouarzazate, Zagora et Er-Rachidia. Tandis que cinq liaisons aériennes relient des villes marocaines (en dehors de Casablanca) : Tétouan-Hoceima ; Agadir-Laayoune, Agadir-Dakhla ; Ouarzazate-Zagora et Guelmim-TanTan.