mały|Mapa marokańskiej sieci kolejowej. Na czarno zaznaczono konwencjonalne linie kolejowe, na jasnoniebiesko istniejącą linię KDP, na ciemnoniebiesko planowaną linię KDP. mały|Pociąg pod Taurirt w Regionie Wschodnim Transport kolejowy w Maroku – system transportu kolejowego działający na terenie Maroka.
W Maroku istniejedane za rok 2014 2067 km linii kolejowych, z czego 1022 km jest zelektryfikowanych. Linie mają normalny rozstaw szyn – 1435 mm. Państwowy przewoźnik to ONCF.
Historia Pierwszą linią kolejową na terytorium Maroka była linia Teutan – Marchi (obecnie Rio Martin), wybudowana w 1859 roku przez Hiszpanów podczas tzw. wojny teutańskiej. Była to jedna z pierwszych linii kolejowych w Afryce. Linię rozebrano jeszcze w XIX wieku.
Po podpisaniu traktatu w Algeciras, na początku 1907 roku Francuzi wybudowali linię wąskotorową o rozstawie szyn 1000 mm do obsługi placu budowy w porcie w Casablance. Rok później Francuzi wybudowali kolejną linię wąskotorową łączącą Casablankę z Berrechid (o długości 40 km i rozstawie szyn 500 mm, później 600 mm).