Express · No. oncf-ic-ca
Oncf Ic Casablanca Marrakech train timings
Casablanca VoyageursMarrakech Station
MonTueWedThuFriSatSunRuns daily
07:00
Departs Casablanca
09:30
Arrives Marrakech
2h 30m
Journey time
240 km
Distance
Oncf Ic Casablanca Marrakech timetable
3 stops · scheduled times| # | Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|---|
| 1 | Casablanca Voyageurs | — | 07:00 | 0 | |
| 2 | Settat | 07:55 | 07:57 | 2 min | 73 |
| 3 | Marrakech Station | 09:30 | — | 240 |
Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by ONCF on the day.
Oncf Ic Casablanca Marrakech: Casablanca to Marrakech
Oncf Ic Casablanca Marrakech (oncf-ic-ca) is an express train run by ONCF between Casablanca Voyageurs and Marrakech Station. The full journey covers 240 km and takes 2h 30m, with 1 intermediate stop.
It leaves Casablanca Voyageurs at 07:00 and reaches Marrakech Station at 09:30. It runs every day. On the way it stops at Settat.
How to book Oncf Ic Casablanca Marrakech tickets
Tickets are sold by ONCF on oncf.ma and at staffed stations. Advance fares are usually cheaper than buying on the day.
Book on oncf.maOncf Ic Casablanca Marrakech: common questions
- What time does Oncf Ic Casablanca Marrakech leave Casablanca?
- Oncf Ic Casablanca Marrakech departs Casablanca Voyageurs at 07:00 and arrives at Marrakech Station at 09:30. Times are the published timetable in local time.
- How long does Oncf Ic Casablanca Marrakech take from Casablanca to Marrakech?
- The scheduled journey time is 2h 30m for 240 km.
- Which stations does Oncf Ic Casablanca Marrakech stop at?
- Oncf Ic Casablanca Marrakech calls at Casablanca Voyageurs, Settat and Marrakech Station.
- Does Oncf Ic Casablanca Marrakech run every day?
- Yes, Oncf Ic Casablanca Marrakech runs daily.
- Where can I book Oncf Ic Casablanca Marrakech tickets?
- On ONCF's own site, oncf.ma. TrainsTracking does not sell tickets.