In the last few decades, the world has been evolved in the field of computing by implementing a fast, and efficient methods, and the cloud computing considered the most famous technology, that provide services to a specific application within virtualization. The significant basic mater in the environment of cloud computing referred as the task scheduling, which gain an important effect on all facilities of the cloud computing. The term of task scheduling refers to determining the best required resources to make the execution of the task happen, and multiple types of parameters should be considered in to account that have its effect on the success of the procedure including, time, cost, reliability, makespan, scalability, availability, throughput, and so on, in which the scheduling procedure should schedule the tasks to a specific virtual machine while minimizing the makespan, time, and cost. In this work a hybrid task scheduling algorithm is presented, which depends on the Bat algorithm, along with chicken swarm algorithm. For the purpose of evaluation of the hybrid algorithm, the attained results compared to the results obtained from implementing both of Bat, and Chicken swarm algorithms each alone. The experimental results illustrate that the average makespan of the hybrid algorithm is reduced relatively when comparing within the Bat, and the Chicken algorithm sequentially.