17 kwietnia 700 mil morskich na zachód od Wysp Zielonego Przylądka uzupełniono paliwo z – podwodnego zbiornikowca typu XIV, zaś 25 czerwca – z U-183, okrętu typu IXC/40 powracającego z Penangu (na ten drugi okręt przekazano nowe książki kodowe oraz detektory fal radarowych Naxos i Borkum). 8 lipca zgłoszono dowództwu zatopienie na południe od Cejlonu zbiornikowca i niszczyciela, co jednak nie znajduje potwierdzenia w źródłach alianckich; U-Boot był wówczas bezskutecznie atakowany przez niszczyciele HMS „Racehorse” i HMS „Raider”. 2 sierpnia 1944 roku, po 131 dniach na morzu, okręt osiągnął bazę w Batawii (obecnie Dżakarta, stolica Indonezji). Port docelowy został zmieniony ze względu na zagrożenie powodowane przez alianckie okręty podwodne i lotnictwa, a także stawiane przez nie miny morskie.