Ubåten Sindbad används för undervattensutflykter i Röda havet. Vittnen berättar att passagerarna höll på att gå ombord när katastrofen inträffade.
– När jag och mina stod på en ponton och skulle gå ombord på ubåten började ubåten plötsligt sjunka, trots att luckorna var öppna. Mannen som var ansvarig för ilastningen ropade ”stopp, stopp, stopp” och började trycka oss tillbaka mot pontonen, säger en kvinna till den ryska Telegram-kanalen Mash.
Enligt kvinnan orsakades dödsfallen av detta.
Sammanlagt befann sig 45 personer ombord. De flesta var ryssar men även svenskar, norrmän och indier fanns ombord på ubåten.
Hittills har 29 personer räddats, enligt BBC News, medan flera fortfarande saknas.
Enligt medieuppgifter är två av de omkomna från ryska Tatarstan: Kristina Valiullina och Ravil Valiullin. Deras barn vårdas på sjukhus.
Egyptiska myndigheter har länge fått kritik för bristande säkerhet på turistbåtar. Enligt brittiska utredare har 16 allvarliga incidenter inträffat i Hurghada de senaste fem åren, varav flera med dödlig utgång.
Det finska företaget som tillverkat Sindbad har ännu inte kommenterat olyckan.
Svenska UD har inga uppgifter om att svenska medborgare skadats, enligt Aftonbladet.