The timeline for colonization of other planets is uncertain, but various projects are currently underway to make this a reality. Companies like spacex and nasa have plans to send humans to mars within the next few decades. However, the full-scale colonization of planets will likely take several more decades or even centuries to achieve.