A game of Spades or Hearts with three players may last anywhere from 30 minutes to an hour, depending on the number of players and the precise rules utilized.