Le I-34 (イ-34) était un sous-marin japonais de type B1 (乙型(伊十五型))ayant servi durant la Seconde Guerre mondiale dans la Marine impériale japonaise. Pendant la Seconde Guerre mondiale, lors d'une mission Yanagi entre le Japon et l'Allemagne transportant des matières premières et des informations stratégiques, il a été coulé par le sous-marin britannique HMS Taurus utilisant le renseignement Ultra.