U-46 (tàu ngầm Đức)

Ít nhất hai tàu ngầm của Hải quân Đức từng được đặt cái tên U-46:

  là một tàu ngầm  hạ thủy năm 1915, phục vụ trong Thế Chiến I và đầu hàng năm 1918, tiếp tục phục vụ cùng Nhật Bản như là chiếc O-2 cho đến khi đắm trong một trận bão vào năm 1925
 Trong Thế Chiến I, Đức còn có các tàu ngầm với tên tương tự:
  là một tàu ngầm duyên hải  hạ thủy năm 1916 và bị đánh chìm năm 1916
  là một tàu ngầm rải mìn  hạ thủy năm 1916 và bị đánh chìm năm 1917
 U-46 (1938) là một  hạ thủy năm 1938, hoạt động trong Thế Chiến II và bị đánh đắm năm 1945

Thể loại:Tên gọi tàu chiến Hải quân Đức