The main factors that affect the distance of a cast in Fishing Planet include the wind, the weight of the bait or lure, the type of fishing line used, and the casting technique. Wind can either help or hinder casting distance, while a heavier bait or lure can reduce casting distance. A lightweight fishing line with less drag can increase casting distance, and the right casting technique can maximize distance.