The main difference between Employment visa in Mainland and Free Zone is that Mainland visa is valid for Two Years while the free zone visa is valid for Three Years. n mainland is taken care by the UAE Labor Law, while the Free Zone visa is taken care by the respective free zone laws and regulations.