Sassari, Sardinia, Italy
Five-kilometre white-sand beach on the Gulf of Asinara, north Sardinia. Predominant Mistral (NW) wind at 14–22 knots from spring through autumn, with thermal peaks above 25 knots possible. Side-onshore from the NW; ideal training ground for beginners due to consistent, steady breeze. Also works with W, Libeccio and easterly thermals. Shore normal NW (315°).
Badesi sits on the Gulf of Asinara in the far north of Sardinia, about halfway along a five-kilometre stretch of white-sand beach that faces north-northwest toward the open Mediterranean. The town is a low-key coastal village with no circus atmosphere, which keeps the water wide and uncrowded outside the peak of August. Getting here typically means driving the regional coast roads connecting Castelsardo to the east or Valledoria to the west; the road puts you close to the beach and parking along the seafront is generally manageable. Outside the main summer weeks this is a relaxed arrival. The launch is the beach itself. At most states of the tide you have a long, flat sandy run-in and a clean, gradual water entry — the kind of setup that makes water starts straightforward and self-rescue simple. The usable wind arc runs 235° through to 35°, covering southwest, west, northwest, north and round to north-northeast, so the Mistral arrives at a side-onshore angle relative to the 315° shore-normal. That angle is your friend: kite management on the beach is predictable, and losing power in the water means drifting in rather than out. The dominant wind is the Mistral from the northwest, typically running 14–22 knots from spring through autumn. It tends to settle in for runs of several days at a time after frontal systems clear, which is exactly the kind of steady, textbook kite breeze that lets you rack up real hours rather than watching flags. Thermal peaks above 25 knots are possible on hot afternoons, so mid-July or August sessions are worth a smaller kite in reserve. The spot also responds to westerlies, Libeccio, and easterly thermals, giving a wider window of usable days across the season. Inshore the water stays relatively flat; in stronger Mistral it builds into a short, manageable chop. The five-kilometre beach length gives experienced riders room to work upwind angles and explore both directions. For beginners, the combination of consistent, steady breeze, gradual sandy entry and forgiving side-onshore angle makes Badesi one of north Sardinia's better learning grounds. For food and drink after your session, Bar Piretta and Caffetteria Piretta are both within about 210 metres of the water, and Gelatomania is similarly close. Gastronomia La Genuina and Badus caffè & Laundry are within 500 metres for a proper meal. Accommodation ranges from Horizon Hotel Badesi roughly 700 metres from the beach and Hotel Marina around a kilometre away, to Camping Village Baia Paradiso at around 2.8 kilometres if you want to stay in the area on a longer trip.
Check the Breeza app for the current rideable window at Badesi.
Not globally ranked, but a kitesurf destination — a local favourite worth a check when the wind lines up.
What's on the ground near the launch, mapped from open data:
Facilities data © OpenStreetMap contributors
Timing depends on local conditions. Check the Breeza app for the current rideable window at Badesi — it reads the live forecast against your gear and level.
Suitability depends heavily on the day's conditions. Breeza reads your level alongside the forecast and gives you an honest verdict — including when it's a no.
Five-kilometre white-sand beach on the Gulf of Asinara, north Sardinia. Predo... Breeza cross-references live wind direction against the spot's safe window to tell you if today's direction is rideable for your kite.
Badesi delivers consistent wind, so most riders use a 9–12m kite under typical conditions. Exact size depends on your weight and the day's strength. Breeza calculates the right kite for your specific setup and gives you a rideability verdict before you head out.
Safety at Badesi depends on conditions and your experience. Check for offshore-wind days, local hazards and emergency contacts before you launch. Breeza gives a rideability verdict that includes a safety flag when conditions are borderline for your level.
See if Badesi is ridable right now — wind, direction, and a verdict for your gear.
Free · iOS & Android
You've already got wind data — the hard part is knowing what it means for you. Most kiters end up checking two, three, four apps and still asking: can I actually go? Breeza was built by a kiter who had the same problem. Feed it your gear, weight and level and it tells you if Badesi is rideable right now. The answer, not the tabs.
Get the app Free on iOS and Android — see if Badesi is rideable right now.