PM Narendra Modi was honoured with Sri Lanka's highest civilian award, the Mitra Vibhushana, on Saturday during his three-day visit to the island nation.