About how long did the Spanish-American War last?
The Spanish-American War started in 1898 and lasted 3 months, 2 weeks and 4 days.