ONCF train prices and timetables from Ain Defali to Safi

Ain Defali
Safi

Looking for the return trip?

From Safi to Ain Defali