In year 2140 the mining subsidy stops. this means that no more new Bitcoins cannot be created.
However all spendable Bitcoins still exist. I can imagine parents giving Bitcoins to their children. If they don't lose it, the coin can last for many generations. The coin lasting for 1000 years is only 20 generations and this is easy to reach.
This means. Bitcoin will still exist in year 3100 or so.