Thousands of protesters turned out in Islamabad today to demonstrate against cartoons of the Prophet Muhammad and the U.S. leader's visit.
Earlier, Bush called on the world's democracies to work together to spread freedom around the globe.
Bush made his call during a speech in New Delhi as he wrapped up his visit to India, the world's most populous democracy.
Bush noted that unlike Indians and Americans, many people around the world do not live in democracies.
"Our nations must not pretend that the people of these countries prefer their own enslavement," he said. "We must stand with reformers and dissidents and civil society organizations, and hasten the day when the people of these nations can determine their own future and choose their own leaders. These people may not gain their liberty overnight, but history is on their side."
Earlier, Bush met with business leaders in the city of Hyderabad, the center of India's high-tech industry. His visit there was marred by protesters in the city's Muslim quarter, who threw rocks at police.
In Lucknow, an anti-Bush protest turned into a clash between Hindus and Muslims. One person was killed and dozens injured.