Anti-US protests erupted across Pakistan, with crowds burning American flags and chanting "Death to Bush" hours before Bush's arrival.