22nd century
July 16, 2186: 7 minutes 29 seconds (close to the theoretical maximum). This is predicted to be the longest eclipse during the 8,000 year period from 3000 BC to AD 5000 (eclipse predictions by Fred Espenak, NASA).