Union home minister Amit Shah arrived in J&K amid tight security arrangements on Monday on a three-day visit during which he will address two public rallies and inaugurate several development projects.