The shortest war in history lasted between 38 and 45 minutes
The Anglo-Zanzibar War of August 27, 1896 is the shortest recorded war in history. Following the death of the pro-British Sultan, an unauthorized claimant took the throne. Britain issued an ultimatum; when it expired at 9am, British warships opened fire on the palace. By 9:45am, the palace was destroyed, the new sultan had fled, and the war was over. Somewhere between 38 and 45 minutes passed between the first shot and the surrender. Casualties were almost entirely on the Zanzibar side.
Wars typically define years or decades. Discovering that one was resolved before most people have finished breakfast makes the concept of war feel almost procedural — a political mechanism that just happened to conclude unusually efficiently.
“The shortest war in history lasted 38–45 minutes. The Anglo-Zanzibar War of 1896 began at 9am and ended before 9:45am. ⚔️ #OddlyHuman”