How long would it take for all traces of our current civilization to disappear?

What about plastics? They’re not a naturally occurring material. They last for a really long time. And they’re common place.

So if humans disappeared tomorrow, an alien race landed on Earth a million years from now would find plastic still laying around and realize this is evidence that Earth had been inhabited by a technological civilization.

Here’s a glass data store that could, in theory, last more than ten billion years;

It seems to be the case that a small (but non-zero) number of very resilient human-made artifacts are in existence that could outlast our planet, and these might contain a significant amount of data for future archaeologists to use.

However these artifacts are so few and far-between that it would require some remarkable good fortune for them to be both preserved intact and to be found in the future by persons unknown.