An 8-day long vacation suits the splendour Gujarat has to offer. However, if you are crunched for time, there are packages ranging from a quick 2 nights and 3 days to a moderate 5 nights and 6 days.