Go direct to coast / Agadir first night
3h35 in the air and 4h20–4h35 from touchdown to the coast — a morning departure still leaves you an afternoon. Go straight up, and book the transfer with the seat rather than negotiating one at arrivals.
Use this route if your departure airport is already clear. Ryanair, Wizz Air normally operate Milan (MIL) → Agadir (AGA), around 3h35 in the air. Schedules to AGA are rebuilt every winter, so confirm the current one before you fix the first surf day.
Milan → Agadir (AGA) is one of the four new Agadir routes Ryanair announced for winter 2026/27. A first-season route has no schedule history, so confirm the operating days before you build the surf week around it.
3h35 in the air and 4h20–4h35 from touchdown to the coast — a morning departure still leaves you an afternoon. Go straight up, and book the transfer with the seat rather than negotiating one at arrivals.
Add a 1–2 day buffer where possible, compare landing hour before fare, and avoid routes that make the first night harder.
Nonstop in the winter season — Ryanair, Wizz Air · Departure airports: Milan Malpensa (MXP), Milan Bergamo (BGY)
Nonstop capacity from Milan peaks Oct–Apr — the same window that carries the most consistent north-west swell on the Taghazout coast. Outside it, frequencies drop and connections come back.
Ryanair carries boards as declared sports equipment. Add the board when you book, not at the airport, and check the maximum bag length before you commit to a 9'0" — most low-cost carriers cap it well below that.
AGA → Agadir 30–40 min · AGA → Taghazout 45–60 min · AGA → Tamraght 45–60 min
About 2 320 km great-circle from Milan to Agadir Al Massira (AGA).
Winter: Morocco is 1 h behind · summer: Morocco is 2 h behind. Since 20 September 2026 Morocco keeps GMT (UTC+0) all year, with no clock change, not even for Ramadan.
About 3h35 in the air, then 45–60 minutes by road from AGA: roughly 4h20–4h35 from touchdown to the coast.
Milan Malpensa (MXP), Milan Bergamo (BGY)
Yes, but not nonstop. Direct flights from Milan do not run in May–Sep, so the coast takes one change or a short drive. Taghazout surfs all year — summer is smaller and the easier half for learning — and these are the routes that still get you there, best first.
Casablanca (CMN) flies to Agadir all year — one of Al Massira’s two busiest routes. Or land at Marrakech (RAK) and drive: 250 km on the A7, about 3 hours, with intercity coaches roughly every 2 hours.
Marseille is about 370 km from Milan and holds its Agadir nonstop right through the summer on Ryanair, Transavia France, Air Arabia Maroc. Price that against a connection before you accept a date you do not want.
Season windows follow published schedules and are reset each year — check your month before booking.
Every airline on this route treats a board bag differently, and the limit that stops you is length, not price. These are the published rules for the carriers that actually fly this route.
up to 20 kg, with no published length limit; add the board when you book, because the airport price is higher; over the allowance it is charged per kilo.
bag up to 149 x 119 x 171 cm and 32 kg.
Fees are not printed here on purpose: they change often and differ by route and date. The airline shows the price when you add the board. Carrier rules checked 2026-09-20. Confirm on the airline page before you pay.
Yes. It is one of the four new Agadir services in Ryanair’s record winter 2026/27 Morocco schedule — 5.3 million seats across 156 routes, announced with the Moroccan National Tourist Office. Winter is also when the Taghazout points work best, so the route lands on the right season.
Yes, but seasonally. Ryanair, Wizz Air add Milan → Agadir (AGA) from Milan Malpensa (MXP), Milan Bergamo (BGY) for the winter surf season, about 3h35 in the air. Between roughly May and September the nonstop often disappears and you connect instead.
Oct–Apr. That is when nonstop capacity from Milan is at its highest and when Anchor Point, Killer Point and the Taghazout points are most likely to be working. September and October are the value shoulder: the schedule is already back but fares have not peaked.
Yes, as sports equipment. On Ryanair you declare and pay for the board at booking — adding it at the airport costs more and is not guaranteed. Confirm the maximum board-bag length for your fare, and remember the same allowance has to be bought for the return leg out of AGA.
Ryanair, Wizz Air fly Milan to Agadir, about 3h35 in the air and 4h20–4h35 from touchdown to the coast. 2 airlines fly it and they price boards differently, so the cheapest seat and the cheapest trip are regularly not the same booking. Send us your dates, how many of you and how many boards, and we price the whole route properly, book it, and have a driver waiting at arrivals.
Wizz Air caps a board bag at 171 cm. A nine-foot longboard is about 275 cm in its bag, so it does not travel on that flight. No published length from Ryanair — only a weight. We check the exact rule for your flight before you pay for it, not after.
We are not an airline and not a booking site. You pay the fare and we do not mark it up — and we will not quote you a number before we have actually looked, because anyone who does that is guessing. What we charge for is the trip we build around the flight.
Our village house in Taghazout: 11 room types, bed and breakfast from €25 a night for a bed or €35 for a private room. Send your dates: we check availability and confirm before any payment. The direct flight from Milan runs Oct–Apr and takes about 3 h 35. Outside that window the trip goes through a connection and stops being a short hop, which changes which night your stay should start — send the dates either way and we will tell you which they are.
These are separate paths: Taghazout.io reviews first-party quote requests, while partner tools let you compare and book independently.
Share your dates, group, room and surf needs. We review the request before sending any proposal.
Ask Taghazout.ioCompare options yourself, then confirm the live price, availability and conditions on the named partner site.
Compare with AviasalesBooking links are affiliate partnerships with Aviasales. We may earn a commission if you book. Prices and availability are not live on this page — confirm on the partner site.
Live cheapest fares found in the last 48 hours. Prices update daily and include all taxes. checked 2026-10-15
Lowest fare per departure day from Milan to Agadir (AGA). Prices include taxes, update daily.
31 October — from £31 View deal
The cheapest fare we have on record for each route, in GBP. checked 2026-10-15
Open the nearby guides that help with surf, forecast, stay and arrival choices.
Got a question? Get the answer now
Our assistant answers in seconds, in your language, from our live prices and the surf forecast. Want a person? It hands you to our team on WhatsApp.