Vian teenis II maailmasõjas peamiselt Vahemerel, kus ta juhtis kruiiseri eskadrilli, kaitses mitmeid kriitilisi konvoise ja juhtis mereväe toetust liitlaste sissetungil Sitsiiliasse.
ja Itaalia. Tema sõjaväeteenistus lõppes Briti Vaikse ookeani laevastiku õhkosa juhtimisel, edukate tegevustega Jaapani vastu Sumatra ja Lääne-Vaikse ookeani piirkonnas. Pärast sõda teenis Vian Suurbritannias viienda merelordi ja kodusõjaväe ülemjuhatajana. Ta lahkus aastal 1952 laevastiku amiraali auastmega, asus kaubandusjuhatajaks ja suri kodus 1968. aastal.