Bruravik er et sted i Ulvik kommune i Vestland. Bruravik ligger ca. 1,5 mil fra administrasjonssenteret Ulvik og ligger også 1,5 mil fra tettstedet Granvin, som ligger litt lenger nordvest.
Frem til 2013 gikk det ferje fra Bruravik til Brimnes i Eidfjord.[1]