Safi Marrakech-Safi, Morocco Fans: 831 | Time: 05h11 10/10 UTC+1 | Daytime: 07h36 to 19h11

10 days forecast (3h) Updated: 22h50 UTC | Models: GFS 27km GFS WAVE 50km | Water: 21°C

Fri 9Sat 10Sun 11Mon 12Tue 13Wed 14Thu 15Fri 16Sat 17Sun 18Mon 19
19h22h01h04h07h10h13h16h19h22h01h04h07h10h13h16h19h22h01h04h07h10h13h16h19h22h01h04h07h10h13h16h19h22h01h04h07h10h13h16h19h22h01h04h07h10h13h16h19h22h01h04h07h10h13h16h19h22h01h04h07h10h13h16h19h22h01h04h07h10h13h16h19h22h01h04h07h10h13h16h19h
WindLight WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindLight WindMedium WindMedium WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindLight WindLight WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMedium WindMedium WindMedium WindMedium WindMarginal WindLight WindLight WindLight WindMedium WindMedium WindMedium WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindLight WindMedium WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal Wind
DirectionNNNENNEENEENENENNNNNENENEENENENWNNWNNNENENENENENNWNNNENNENENENENENNNNENENENENNENEWNWNWNWENESWNNNENWWNWNWNNWNNEENENNENENWNNWNNNENNENENENNENNWNNWNNENNENENENENENNWNNWNNENENEENENENWNWN
Average (kn)11966591417148366591513129889121817151481012121816141156489402232775431438119776751015151098861112987874997
Gust (kn)14157961213191812377771516161413111210182223241318151318242318564495122316764314331112996868162216141010771413109874498
WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMedium WavesMedium WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall Waves
DirectionNNWNWNWNWNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNW
Height (m)1.81.81.71.71.61.51.51.51.51.31.21.21.21.11.11.11.11.11.111.11.11.11.21.31.41.41.51.51.51.51.71.71.61.41.41.41.41.31.21.21.21.21.31.41.61.81.81.81.91.81.81.81.81.81.81.71.71.61.61.61.51.51.41.41.41.41.41.41.41.41.41.31.31.31.21.21.31.2
Period (s)9101010109999998888888161514131312111113131212121111111110101010109918161615141414131313141414131313121212121211121212131212121211111111111212
Tide (m)
Weather
Temp. (°C)222121202022242322212020192122222221212019212323222121202023252423232221212324222221212121232323222221212123242323222222212324242322212120222322222221212123242223
Clouds (%)5241545010066720100100100812615127285604411611158489363284141319514915114334296010079999999696
Rain (mm/h)

10 days forecast (1h) Updated: 22h50 UTC | Models: GFS 27km GFS WAVE 50km | Water: 21°C

Fri 9Sat 10Sun 11Mon 12Tue 13Wed 14Thu 15Fri 16Sat 17Sun 18Mon 19
19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h
WindLight WindLight WindLight WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindLight WindLight WindLight WindMedium WindMedium WindMedium WindMedium WindMedium WindLight WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindLight WindLight WindLight WindLight WindLight WindLight WindLight WindLight WindLight WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindLight WindLight WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindLight WindMarginal WindMarginal WindLight WindLight WindLight WindLight WindLight WindLight WindLight WindLight WindLight WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindMedium WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindLight WindLight WindMedium WindMedium WindMedium WindMedium WindLight WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindLight WindLight WindLight WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal Wind
DirectionNNNNNENNENNENNENENEENEENEENEENEENENENENNENNNNWNNWNNNNNNNENNENNENENENENENENENEENEENENENENNENNWNWNWNWNNWNNWNNNNNENNENNENENENENENENENENENENENENNENNNWNNWNNWNNNNNENNENNENNENENENENENENENENENENENENENENNENNNNNNNNENNENENENENENENENENENENNENNENNENENENNENWWNWWNWNWNWNWNWNWNNEENEESSWSWWSWNWNNNENNENNENNWNWWNWWNWWNWWNWWNWNWNWNWNNWNNWNNNNENENEENEENEENENENENNENNENENENNENNWNWNWNWNNWNNWNNNNENNENNENNENNENNENENENENENENENENENNENNENNWNNWNNWNNWNNWNNNNENNENNENNENNENENENENENENENENENENENENNENNNWNNWNNWNNWNNNNNENNENENENENENENENENEENEENEENENENENNENNWNWNWNWNWNNWNNWNNNNE
Average (kn)111010987666655567911121415161716151412108643356666555679121415151413121212111098888888991010121417181918171615151515141298781011121212111214171819181616151414121197556654446899976421011222222321235788766554443321123443346891011111098777877666777656810121415161615131110999888888766791112121211109998877778887654579109988765
Gust (kn)14151515129778986671012131313151719191918171512853457777777767912151616161616161614141313131312111112121110101215182021222222232425242016131416181817151413131416182022242423232221181495456654334579875311122222223211356777766554433211234443333691113131211109899876788876668101316192122201816151414121110101010987667101214151413121110109988888765444467999877
WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMedium WavesMedium WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMedium WavesMedium WavesMedium WavesMedium WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesMedium WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMarginal WavesMarginal WavesMarginal WavesMarginal Waves
DirectionNNWNNWNWNWNWNWNWNWNWNWNWNWNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNWNNWNNWNN
Height (m)1.81.81.81.81.81.71.71.71.71.71.61.61.61.61.61.51.51.51.51.51.51.51.51.51.51.41.41.31.31.31.21.21.21.21.21.21.21.11.11.11.11.11.11.11.11.11.11.11.11.11.11.11.11.11.11.111111.11.11.11.11.11.11.11.11.21.21.21.31.31.31.31.41.41.41.41.41.41.51.51.51.51.51.51.51.51.51.51.61.61.71.71.71.71.71.61.61.51.51.41.41.41.41.41.41.41.41.41.41.31.31.31.21.21.21.21.21.21.21.21.21.21.21.21.21.31.31.31.41.41.51.61.61.71.71.81.81.81.81.81.81.81.81.91.91.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.81.71.71.71.71.71.71.61.61.61.61.61.61.61.61.51.51.51.51.51.51.51.51.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.31.31.31.31.31.31.31.31.21.21.21.21.21.21.21.31.31.41.20.80.40.10.1
Period (s)99101010101010101010101010109999999999999999888888888888888888778101316161615141414141413131313121212121211111111121213131313121212121212121212121111111111111111111111101010101010101010101010101010101099891215181817161616161615151514141414141414141313131313131313131414141414141414141313131313131313131312121212121212121212121212121211111112121212121212121213131312121212121212121212121212111111111111111111111111111112121313128411
Tide (m)
Weather
Temp. (°C)222121212121212120202020202021222323242423232322222221212121202020202019192020212222222222222222222221212121212020202019192021212223232323232222222222212121212121202020202121232425252525242424232323232322222221212121212122232324242323222222222222212121212121212121212222232323232323232222222222222221212121212121212222232324242423232323232323222222222222222121212122232324242424242424232322222121212121212020202021222323232323222222222222222121212121212121212122232424242323222222232323
Clouds (%)511192424211584132950719010098856643227420477710010010010098991009993816342261816151057111210523497285888577686055514433211176657111415151311865478769162736393732241585444101416151395510193042515655493926158611213343464234231181929384860779210096867982909910010099991009994856946236
Rain (mm/h)

Tide from Essaouira (100.2km from Safi)

Spots tide forecasts are provided with no warranty. Do not use for navigation or for harmful activities. More