5 Answers. Longest known checkmate is in 549 moves, revealed by Lomonosov Tablebases. You can see the game here. The longest known forced checkmate with disregard for the 50-move rule is a mate in 549.