The war between England and Zanzibar in 1896, the shortest war in history which lasted only 38 minutes. Posted on January 21, 2011 by admin The war between England and Zanzibar in 1896, the shortest war in history which lasted only 38 minutes.