Charles J. Odend'hal, 71, a retired Navy captain and flyer who served in Britain, China and the Pacific during World War II, died of cancer June 9 at the Northern Virginia Hospice in Arlington. He lived in Alexandria.

Capt. Odend'hal, who was born in Westminster, Md., graduated from the U.S. Naval Academy at Annapolis in 1932. He became a Naval aviator three years later.

During World War II, Capt. Odend'hal served as an observer with the Royal Air Force in Britain, as a naval adviser on the staff of Gen. Claire Chennault in China and in the Pacific.

Later assignments included the Navy Department in Washington, the Naval War College in Newport, R.I., and command of the aircraft carrier Hancock from 1957 to 1958. He was stationed at the Navy Department again when he retired in 1962.

After leaving the service, Capt. Odend'hal was a consultant here for the Texas Electric Co. and then the Bunker Ramo Co. He retired in 1971.

His marriage to the former Eloise Stewart ended in divorce. His second wife, the former Margaret McCormack, died in 1971.

Survivors include his wife, Nancy Odend'hal of Alexandria; two sons by his first marriage, Charles J. III, of Denver, and Stewart, of Athens, Ga.; six children by his second marriage, Margaret Jean McReynolds of Riverside, Calif., Maura Lockard of Arlington, Frances Payne of Woodland Hills, Calif., Patricia Brandt of Aurora, Ill., Crissy Odend'hal of Boston, and Robert Odend'hal of Falls Church; two stepdaughters, Linda Pyne of Roanoke and Carol Dunn of Athens, W.Va.; a stepson, Mark Connelly of Alexandria; his father, retired Coast Guard Capt. C. J. Odend'hal of Falls Church; 12 grandchildren, and six great-grandchildren.