An emerging technology of cloud computing has major issue as scheduling the task and resource allocating. To avoid this issue, there are suggestions on different scheduling algorithm and that has its own merits and demerits. The proposed virtual task scheduling in multi cloud environment using three different scheduling algorithms such as equal load balancing (ELB) algorithm, high priority scheduling algorithm and rate based scheduling (RBS) algorithm. These different scheduling algorithms are used based on the number of tasks and number of virtual machine in multi cloud environment architecture. If the number of task is equal to number of virtual machine, ELB scheduling algorithm is used. If the number of tasks is greater than the number of virtual machine, high prioritization scheduling algorithm is used. If the number of tasks are lesser than the number of virtual machines, RBS algorithm is used. By using these three different scheduling algorithms we can improve the makespan, average efficiency of the multi cloud computing. Simulation results have analyzed the overall performance by comparing these three different scheduling algorithms. From these simulation results, proposed virtual task scheduling which increases the makespan and reduces the delay and energy consumption.