When people think of wars, they often imagine conflicts that last for months or even years. However, one of the shortest wars in recorded history lasted just 38 minutes. Known as the Anglo-Zanzibar War, the conflict took place on August 27, 1896, between the United Kingdom and the Sultanate of Zanzibar.
The war began after the death of the pro-British sultan, when a new ruler took power without British approval. British authorities demanded that the new sultan step down, but he refused. In response, British warships positioned near the island opened fire on the royal palace. The bombardment quickly overwhelmed Zanzibar’s defenses, destroying much of the palace and forcing the sultan to flee.
By approximately 9:40 a.m., the fighting had ended, making the Anglo-Zanzibar War the shortest recorded war in modern history. Although brief, the conflict highlighted the enormous military imbalance between colonial powers and smaller states during the late nineteenth century. Today, it remains one of history’s most fascinating and often overlooked military events.



















