Safi yra 240 km į pietus nuo Kasablankos arba 150 km į vakarus nuo Marakešo. Iš Kasablankos automobiliu nuvyksite per 2 valandas, o iš Marakešo – 1 val. 20 val.
Pigiausias ir paprastas pasirinkimas, jei neskubate, būtų sėsti į CTM autobusą iš Kasablankos „Marché Central“ stoties (kelionė 4 val. 15 val., išvyksta kas 3 val.) arba kolektyvinį didįjį taksi (kelionė 3 val. 15 val., išvyksta kas valandą).
Safi taip pat galite pasiekti traukiniu, tačiau tai trunka ilgiau nei autobusu (4 val. 45 val.).