PM Narendra Modi became the fourth Indian Prime Minister to visit Pakistan and he is the first PM to visit Pakistan after 11 long years. Here are the names of the former Prime Minister's who visited Pakistan during their tenure in the office.

Jawaharlal Nehru ( 25 to 27 July, 1953) : The first Prime Minister of India visited Pakistan in the year 1953. This was the first effort by the two countries to settle all disputes, including Kashmir. Nehru visited Karachi to hold talks with his Pakistani counterpart.

Jawaharlal Nehru ( 19 to 23 September, 1960) : His second visit to Pakistan was to sign the Indus Water Treaty, which has stood the test of time. Nehru visited Karachi, Murree, Nathiagali, Rawalpindi and Lahore, and was received by huge crowds.

Rajiv Gandhi ( 29 to 31 December, 1988): After the long gap of 28 years Prime Minister Rajiv Gandhi went to Islamabad  to attend the fourth SAACH summit. His visit came within months of the first democratically elected government in Pakistan in over a decade headed by Benazir Bhutto.

Rajiv Gandhi (16 to 17 July, 1989): It was a rare bilateral visit by an Indian PM to Islamabad, but delivered little with both Gandhi and Bhutto embattled by pressures of domestic politics.

Atal Bihari  Vajpayee ( 19-20 February, 1999): Former PM Atal Bihari Vajpayee took the brave step of travelling to Lahore on the inaugural Lahore-Delhi bus service and walked across the border to be received by his Pakistani counterpart Nawaz Sharif. The promise of Lahore Declaration vanished within months with a military takeover in Pakistan and the Kargil war.

Atal Bihari Vajpayee (4 to 6 January, 2004): Atal Bihari Vajpayee visited Islamabad to attend the 12 th SAARC Summit. The visit consolidated the composite dialogue that the succeeding Manmohan Singh-led UPA-I government pursued with intent until it was severed after the 26/11 Mumbai terror attacks in 2008.