In this paper, a new robust optimal control strategy is presented to synchronize a class of fractional-order chaotic systems with unknown fractional orders, uncertain dynamics and input nonlinearities. The dynamics of the system are estimated by an integer-order model, using proposed non-singleton type-2 fuzzy cerebellar model articulation controller (NST2-CMAC). The free parameters of NST2-CMAC are adjusted based on the adaptation laws which are derived from Lyapunov stability analysis. To show the effectiveness of the proposed method, two simulation examples are provided and the results are compared with other methods.