We recommend 3-4 days for a good holiday in Flint to explore outdoor and indoor activities.