In this paper a solution to the path following control problem for miniature fixed wing unmanned aerial vehicle (MAV) in the presence of inaccuracy modelling parameters and environmental disturbances is presented. We introduce a two-layered framework to collaborate guidance level with control level. A modified vector fields based path following methodology is proposed in the kinematics phase to track a Dubins path with straight line segments and circle ones. Then a Proportional-Integral-Derivative (PID) controller based on feedback linearization and gain scheduling techniques is designed such that the MAV can reject nonlinear dynamics, system uncertainties and disturbances by using a robust fuzzy control scheme. Eventually, by giving comparison test with control effort and track error as assessment metrics, both the practicality of the framework and the outperformance of the proposed algorithm are well demonstrated.