There is no bad month — the migration is in the Serengeti year-round, it just moves. June–October gives dry weather and river crossings in the north; January–March gives calving season and predator action in the south; April–May is green, quiet and roughly 30% cheaper.