top of page


Souk to Surf operates shuttles and taxis in Morocco.  We take the stress out of travelling: no haggling for a fair price, no hidden costs, no worries!  All bookings can be made on our website in minutes and you'll receive an instant booking confirmation - we look forward to driving you soon! 

Shuttle: Our shuttles connect Marrakesh, Essaouira, Taghazout, Tamraght, Agadir, Anza and Imsouane - they are the fastest, cheapest and most convenient way to get around. Our shuttles are perfect for travellers who want to make the most of their time in Morocco while still staying on budget!  We collect and drop off guests right from the middle of town with most accommodations only a few minutes walk from one of our stops (view stops here).  Our shuttles are the only direct connections between the towns we serve and journeys operate on set schedules, which makes planning your trip easy!  

Taxi: If our shuttles don't fit with your schedule (or just you want your own space) then we offer taxis with some of the best rates in Morocco! Booking a taxi offers complete flexibility on departure time and pick up / drop off location.  Enjoy the simplicity and comfort of a private door-to-door service.  We offer taxis to and from anywhere in southern Morocco - please see the taxi booking page for more information and prices


Our transfers are operated in comfortable, well-maintained vehicles.  All our vehicles have air-conditioning, tourism licences and plenty of space for luggage. Taxis are conducted in four or seven-seat cars and shuttles in sixteen-seat minibuses.  We have a professional team of drivers who will ensure you arrive at your destination happy and on time. All drivers speak English and have long track records of safe driving experience 

High safety standards 

Modern and comfortable vehicles  

Central pickup + drop off locations 

Lowest prices 

Luggage carried free of charge

Book tickets online 

Bring your surfboard 

Scheduled departure times 

Friendly drivers 


We pride ourselves on having the best prices in Morocco. Shuttles are available from €10 per person and taxis from €50 per vehicle. Bookings and payments are processed securely on our website and we accept all major cards.  Shuttle tickets cost less than 20% of the price of a taxi fare.  In most cases, they also work out cheaper than using public transport and are much faster and far less hassle. For information on all available transport options click here.  

bottom of page