Surf Camp Morocco from Belgium

Escape the Belgian grey skies and trade them for 300 days of Moroccan sunshine. With direct flights from Brussels Airport (Zaventem) and Brussels South Charleroi to Agadir in under 4 hours, Morocco is one of the most accessible winter-sun surf destinations for Belgian travellers. No visa is required for EU citizens, English and French are widely spoken, and our 8-day all-inclusive surf camps start from 550 EUR — incredible value compared to surf destinations in the Caribbean or Asia.

3 Destinations

Imsouane

Africa’s longest wave. Mellow, peeling rights that run for up to 800 metres. Perfect for Belgian first-timers and longboarders looking for long, smooth rides.

Tamraght

Traditional Berber surf village with a peaceful atmosphere. Ideal for surfers who want quality waves and authentic Moroccan culture without the crowds.

Taghazout

The iconic surf town. Anchor Point, Killer Point, and Hash Point all within walking distance. Best for intermediate and advanced surfers chasing world-class point breaks.

What’s Included

Book Your Surf Camp

FAQ — Surfing Morocco from Belgium

How long is the flight from Belgium to Agadir?
Direct flights from Brussels South Charleroi to Agadir take approximately 3 hours 45 minutes. Flights from Brussels Airport (Zaventem) may route via a short connection, adding 1–2 hours total travel time.
Which airlines fly from Belgium to Agadir?
Ryanair operates direct flights from Brussels South Charleroi to Agadir year-round. TUI fly Belgium and Brussels Airlines also offer seasonal direct flights during the winter sun season (October–April).
Do Belgian citizens need a visa for Morocco?
No. Belgian (EU) citizens can enter Morocco visa-free for up to 90 days. Ensure your passport is valid for at least 6 months from your arrival date.
How much does a surf camp in Morocco cost from Belgium?
Our all-inclusive 8-day surf camps start from 550 EUR per person. Return flights from Belgium to Agadir typically range from 100 EUR to 280 EUR, depending on the season. Total trip cost including flights is approximately 680–850 EUR.