Nach seiner Rückkehr wurde Frederick Richards am 9. Juni 1882 zum Konteradmiral "(Rear-Admiral)" befördert und wechselte in die Admiralität, in der er zwischen Juli 1882 und Mai 1885 als Vierter Seelord "(Fourth Sea Lord and Chief of Naval Supplies)" für Verpflegung, Nachschub, Transport und medizinische Versorgung zuständig war. Im Anschluss übernahm er im Mai 1885 den Posten als Oberkommandierender des Marine-Stützpunktes Ostindien "(Commander-in-Chief, East Indies Station)" und behielt diesen bis Februar 1888. Während dieser Zeit nahm er am Dritten Anglo-Birmanischen Krieg teil, der vom 7. November bis 29. November 1885 stattfand und mit einem britischen Sieg endete, woraufhin es zum Ende der Konbaung-Dynastie in Birma kam. Am 25. Oktober 1888 erfolgte seine Beförderung zum Vizeadmiral "(Vice-Admiral)", woraufhin er im November 1890 Vizeadmiral Nowell Salmon als Oberkommandierender des Marine-Stützpunktes China "(Commander-in-Chief, China Station)" ablöste. Er hatte diese Funktion bis Februar 1892 inne und wurde danach von Vizeadmiral Edmund Fremantle abgelöst.