1 sierpnia 1942 roku U-511 został włączony do jako jednostka bojowa. Okręt odbył jeszcze dwa patrole bojowe pod dowództwem Steinhoffa, drugi z nich został przerwany z powodu choroby dowódcy. Po powrocie do Lorient przekazał on dowództwo Kptlt. Fritzowi SchneewindowiSteinhoff został potem dowódcą U-873.. Po odbyciu jednego atlantyckiego rejsu otrzymał on rozkaz przeprowadzenia okrętu do Japonii celem przekazania go Cesarskiej Marynarce WojennejMiał to być element rozliczenia za dostawy strategicznych surowców, Japończycy zamierzali również przetestować i ewentualnie skopiować duży, oceaniczny okręt typu, jaki reprezentował U-511. W celach propagandowych przedstawiano to jednak jako „dar”.. U-511, pod kryptonimem „Marco Polo I”, 10 maja 1943 roku wypłynął w rejs do Penangu na Malajach, transportując dokumentację, materiały istotne dla japońskiego wysiłku wojennego oraz pasażerów: inżynierów i dygnitarzy. 22 maja na zachód od Freetown uzupełnił paliwo z „podwodnego zbiornikowca” U-460, 27 maja przekroczył równik, a 10 czerwca wpłynął na Ocean Indyjski.