A trip to Samarkand requires you to stay there for at least 2 to 3 days to give yourself ample time to explore its many attractions and to immerse yourself in its culture.