Souk to Surf propose des bus touristiques directs vers Marrakech à partir d'autres destinations touristiques populaires. Il est actuellement la seule société à pouvoir acheter des billets en ligne (ce qui vous évitera de vous rendre à la gare un jour à l’avance pour acheter un billet). Les billets coûtent 150 dh d'Essaouira, 200 dh de Taghazout + Tamraght, 200 dh d'Imsouane, 100 dh d'Imlil.