Train Station
Marrakesh Railway Station (Gare de Marrakech)
Main ONCF railway station connecting Marrakesh to major Moroccan cities via high-speed rail.
About
Main railway station in Marrakesh, located on Avenue Hassan II. Connects Marrakesh to Casablanca, Rabat, Fes, Tangier, and other major cities via Morocco's high-speed rail network.
Facilities
Ticket counters
Waiting rooms
Luggage storage
Cafes
ATMs
Currency exchange
Taxi rank
Parking
WiFi
Accessibility ramps
Services
High-speed rail (Al Boraq)
Intercity trains
Regional trains
Ticket booking
Luggage services
Taxi connections
Routes
Marrakesh - Casablanca
Marrakesh - Rabat
Marrakesh - Fes
Marrakesh - Tangier
Marrakesh - Agadir
Marrakesh - Oujda
Schedule
Hours: 04:30 - 23:00 daily
Peak_times: 07:00-09:00, 17:00-19:00
Frequency: Hourly to Casablanca, 2-3x daily to other cities
Station Info
Avenue Hassan II, Marrakesh 40000, Morocco
+212 5 24 43 91 31
contact@oncf.ma
ONCF
31.63180000, -8.00870000