General O. H. Ernst sailed from Seattle 27 August 1944; and, after embarking more than 3,000 fighting men at Honolulu, she transported troops to Guadalcanal, Manus, and Ulithi before returning to San Diego 4 December. Underway again 10 days later, she carried troops to Guadalcanal and promptly returned to the West Coast, reaching Seattle 20 January 1945. Following a round-trip voyage during February to Honolulu and back to San Francisco, the busy transport made a round-trip voyage between 17 March and 22 May, carrying troops from San Francisco to the New Hebrides, New Caledonia, New Guinea, Leyte, and the Admiralties.
General O. H. Ernst departed San Francisco 30 May for the Panama Canal and Europe; and, after embarking veterans at Le Havre, France, she steamed to Norfolk, arriving 2 July. A week later she departed for Naples, Italy, and carried troops thence via the Panama Canal to Hollandia, New Guinea, where she arrived 27 August. Touching Manila 2 September, the ship departed Tacloban 15 September for San Pedro, California, arriving 1 October. As part of the post-war "Magic-Carpet" fleet, she, between 1 November and 29 July 1946, made six troop-rotation voyages out of San Pedro and Seattle to Japan, Korea, Okinawa, and Pearl Harbor.
General O. H. Ernst returned to San Francisco from the Far East 29 July 1946, decommissioned there 15 August, and was returned to the WSA the same day. She was then transferred to the Transportation Service of the U.S. Army. USAT General O. H. Ernst made at least one trip from the Philippines, arriving in San Francisco on 30 September 1946.
She later entered the National Defense Reserve Fleet at Suisun Bay, California.
She was sold to Bethlehem Steel Corp. of Wilmington, Delaware in April 1964 and renamed SS Calmar. She was scrapped in 1980.