A 9-foot fly rod is used for effective casting at most fishing distances. 9 feet is a standard rod length and thus often used by anglers in numerous common situations.