Gurafjorden er ein fjord i Rødøy kommune i Nordland. Han ligg på sørsida av Myken og Kjølsøyværet og strekkjer seg om lag 8 km frå vest til aust. Fjorden ligg ytst i havgapet og grensar til Norskehavet i vest.

På sørsida av fjorden ligg dei små øygruppene Innmyken og Håværet. Sør for desse igjen ligg Lyngværfjorden.