The longest handshake lasted 42 hours and 35 minutes and was achieved by Dinesh Timilsina and Pawan Timilsina at the Everest College of Multiple Studies, Kathmandu, Nepal on 4-6 March 2011.

The longest handshake lasted 42 hours and 35 minutes and was achieved by Dinesh Timilsina and Pawan Timilsina at the Everest College of Multiple Studies, Kathmandu, Nepal on 4-6 March 2011.