To cover sightseeing of all of the beautiful places of Meghalaya, you will need about 10 days.