When will this manga end?

The author, Tite Kubo, has stated that the Thousand Year Blood War arc will be Bleach's final arc. He has mentioned that it will be long, but did not say how long. Additionally, there are many unresolved plot points. Kubo stated in early 2011 that the story is only about half-way through.

Anime:

The English dub of the anime is still going on. The anime ended at episode 366, and there are no plans to continue it.